Related link: http://www.gotdotnet.com/workspaces/news/newsitem.aspx?id=ad7acff7-ab1e-4bcb-99c…
From the release page:
We have just released IronPython 0.9.2. In addition to focusing on the CPython regression test suite
and fixing bugs, we also spent time prepairing IronPython for PDC 2005 conference where Jim spent the
whole of the last week. There were many changes in IronPython codebase, mostly inspired by getting
the regression tests running and adding CPython 2.4 features.
Given their focus and the bugs they’ve been fixing, it looks like they are getting ever closer to an environment which is (mostly) compatible with CPython.
It also looks like running IronPython under mono on a non-MS OS is becoming less painful. I was actually able to run the IronPythonConsole (which is just an IronPython interpreter shell) under mono 1.1.9.1 on Linux (Ubuntu Hoary specifically). This isn’t a huge deal, but I was further able to compile a simple C# module with mono 1.1.9.1, import it using IronPython 0.9.2, instantiate an object from it, and then call a method on the object. I have had some issues with only certain versions of IronPython being able to do that with certain versions of mono. I’m hopeful that what we’re seeing is progress.
If/when IronPython becomes 100% CPython compatible and 100% mono runnable, would you use it? Why or why not?


IronPython
There are many compelling reasons why a CPython user would choose to use the IronPython interpreter, but the most compelling will surely be to use those managed .NET technology assemblies as packages that are best of bread no matter what the interpreter platform. Two candidate examples of .NET technologies that immediately come to mind that are significantly better then anything available for CPython is the new Windows Communications Foundation (Indigo) service oriented model and the ADO.NET technologies.
I know that for the many technology bigots, in the “I don’t use MS technology” camp, will probably never investigate IronPython and use of the .NET class libraries, but for the many that will they will find great technology that is best of bread no matter what the source.