[IronPython] My Farewell to IronPython and Microsoft

2010-10-21 Thread Jim Hugunin
great hope for this project in these new hands and look forward to watching their future successes. So long and thanks for all the fish - Jim Hugunin (original of this message is posted at http://hugunin.net/microsoft_farewell.html) ___ Users mai

Re: [IronPython] Getting window properties

2008-01-08 Thread Jim Hugunin
Another option would be to use the System.Windows.Automation library - new in .NET 3.0. It's a lot easier to use than the native APIs when it works for you. This sample will print the titles of all the top-level windows. -- import clr clr.AddReference('UIAut

[IronPython] Mailing List Archives Gone Private ?

2007-07-24 Thread Jim Hugunin
I believe that I fixed both the private archive and the header issues. I'm still looking into what happened with my hosting service (dreamhost) last night to cause this and avoid it in the future. A mailman upgrade does sound like the most likely cause. Thanks - Jim -Original Message

Re: [IronPython] Contributions to IronPython library source

2007-07-23 Thread Jim Hugunin
John Lam announced this morning that we will be accepting external source code contributions into the IronRuby libraries on the standard Ruby open source site, Rubyforge. In the hours since that announcement a number of people (including Mark, below) have asked if we're going to do the same thi

Re: [IronPython] A Few Questions for the Python Community re Survey Response

2007-05-11 Thread Jim Hugunin
My answers are inline for your first four questions. I don't have time to fill out the rest right now, but I thought that you'd rather have a partial answer than to wait on something more thorough that may or may not come. Thanks - Jim 1) Can a developer extend the language by adding new key

Re: [IronPython] IronPython 2.0 Alpha 1 Released

2007-04-30 Thread Jim Hugunin
Keep in mind that the DLR is shipped with full sources that same way that IronPython itself is on codeplex. It should be able to run the full stack on any fully compliant CLI implementation. In addition to that, with the Silverlight announcements we made today, IronPython is already running on

Re: [IronPython] pybench results for CPython and IronPython

2007-04-22 Thread Jim Hugunin
I'd like to point out one fact about these benchmarks that seems to have been missed. Seo's numbers are for running IronPython 1.1 on Mono - not on the Microsoft .NET implementation. The Mono team has done excellent work with that project, but today the performance of the .NET implementation i

[IronPython] [ANN] IronPython 1.0 released today!

2006-09-05 Thread Jim Hugunin
re also looking at the bigger picture to make all dynamic languages deeply integrated with the .NET platform and with technologies and products built on top of it. I'm excited about how far we've come, but even more excited by what the future holds! Thanks - Jim Hugunin (for the Iron

Re: [IronPython] speed

2006-07-26 Thread Jim Hugunin
g else. I'm quite excited that we've been able to keep the good performance aspects of that initial prototype in the 1.0 release. Here's a copy of data from the original email that I sent about IronPython 0.1: ------------ Da

Re: [IronPython] pasting into interactive console cause double-indentation

2006-03-14 Thread Jim Hugunin
Two things that I use to help with this are site.py and execfile.   Site.py is a Python file that will be automatically executed when you start IronPython.  It’s a standard Python feature.  I use this to add the standard Python 2.4 directory to my path as well as to add refererences (usin

Re: [IronPython] howto access interface method?

2006-02-17 Thread Jim Hugunin
Dino's right that this is behavior that we'd like to make more natural and that we'll look into fixing. However, there's a classic python-style work-around for this issue that can also be used to handle the case where a class implements two conflicting interfaces. This relies on the fact that

Re: [IronPython] Run a script without a console to pop up?

2006-01-11 Thread Jim Hugunin
The current beta 1 release of IronPython always pops up a console. One of our pre-1.0 workitems is to add a way to launch IronPython applications without popping up a console, but we don't have that yet. The idea is that anyone who's willing to work with a 1st beta should be willing to deal wi

Re: [IronPython] IronPython 1.0 Beta 1 / Mono 1.1.12 Compilation

2006-01-05 Thread Jim Hugunin
Hi Jeff, It would be cool to see IronPython running in Komodo. The makefile doesn't work out of the box on anything except MS's SSCLI implementation. Your change to gmcs looks like the right one to compile on Mono. The TAB bug is one we need to fix. The general experience people report with

[IronPython] IronPython related jobs and internships at Microsoft

2006-01-05 Thread Jim Hugunin
If you'd like to work with us on IronPython and the underlying runtime support for dynamic languages that makes it possible, we have a few positions available. We're looking for one developer, one program manager, one tester and at least one summer intern. See my blog for links to a little mor

Re: [IronPython] The bug about Tuple (and globals and generators)

2006-01-05 Thread Jim Hugunin
There are a number of serious bugs that people have encountered using the interactive console in IronPython 1.0beta1. These bugs are caused by major changes that we (actually I) made to the way the interactive console works for this release. These changes removed a long-standing memory leak th

Re: [IronPython] 1.0 Beta 1 is out now!

2005-12-30 Thread Jim Hugunin
MSI packaging has been very low on our list since my impression is that most IronPython users are happier with the zip file style of installation where you can know exactly where everything came from and went.  If there’s interest in an MSI installer we can prioritize it higher.  We expect

[IronPython] 1.0 Beta 1 is out now!

2005-12-30 Thread Jim Hugunin
We've just released the first beta of IronPython 1.0 and are entering the home stretch to a 1.0 final build. This build includes many bug fixes for issues reported to us by the community as well as many changes to get better compatibility with CPython 2.4. With this build we've addressed the m

Re: [IronPython] Iron Python on .NET Compact Framework

2005-12-15 Thread Jim Hugunin
Because IronPython wasn't written targeting CF from the start, I suspect that there are lots of little cases where we used APIs that aren't supported. However, because IronPython tries to only use core APIs I suspect that this would be a modest amount of work. The one exception to that is that

Re: [IronPython] Workaround for -i

2005-12-06 Thread Jim Hugunin
The workaround that I use is execfile, i.e. > IronPythonConsole >>> execfile('foo.py') This is exactly what python -i foo.py does for you. -Jim -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jonathan Jacobs Sent: Tuesday, December 06, 2005 12:41 AM To:

[IronPython] IronPython on MSDN TV and other blogging

2005-11-22 Thread Jim Hugunin
I’ve started blogging again now that we’ve shipped .NET 2.0.  My most recent blog is about an IronPython demo video that you can download from the MSDN site.  Links are available here:   http://blogs.msdn.com/hugunin/default.aspx   I hope to follow-up soon with technical blogs on the har

Re: [IronPython] IronPython 0.9.4 released

2005-11-04 Thread Jim Hugunin
Hi Keith,   I think that we overstated the announcement of static compilation a little bit.  There is a new class that does support some static compilation, but it’s far from complete.  We only expose the class and no msbuild or command-line way of invoking the compiler so you’ll need to

Re: [IronPython] Problem with keyword parameters for built-in types

2005-11-04 Thread Jim Hugunin
Thanks for the bug report.  We’ll add it to the list to fix.  I assume that you know that you can do this as a work-around:   property(_getValue, None, None, “This is doc”)   The unhandled exception change is my fault.  I made the change because it makes debugging IronPython applications

Re: [IronPython] CPython 25x faster than IronPython on this code

2005-10-12 Thread Jim Hugunin
I can make some fairly small changes to this test and find that IronPython is about 1.3x faster than CPython on roughly the same code. The fact that I need to make changes is obviously not a good thing. However, the changes that I made help show the kinds of rough edges we have left before getting