Revision 11 as of 2007-09-10 15:59:47

Clear message

IronPython

IronPython is [http://hugunin.net/index.html JimHugunin's] an implementation of Python on the .NET CLR.

The project has a [http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython workspace] where you can get news and download the latest version.

* Stable Version is 1.1 (targeting Python 2.4) * Developers Version is 2.0a4 (targeting Python 2.5)

Version 2 (which uses the Dynamic Language Runtime, a framework for writing dynamic languages for .NET which was abstracted out of IronPython 2) is part of Silverlight 1.1. This means that IronPython can be used for client-side scripting in the browser.

Mozilla are working on porting the DLR (well, the underlying Core CLR that it uses in fact) to run on their Tamarin JIT. This should mean that IronPython will also run in future versions of Firefox. (See [http://wiki.mozilla.org/Tamarin:IronMonkey IronMonkey]).

Other Python-Like Languages for .NET/Mono

Some other Python-like languages for .NET and Mono include:

Accessing .NET from CPython

[http://www.zope.org/Members/Brian/PythonNet/index_html Python for .NET] is the reverse of IronPython, it lets you access .NET assemblies from CPython.


See also: PythonAndParrot, LoGix, IronPython IDE

Unable to edit the page? See the FrontPage for instructions.