Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2004-03-04 04:36:54
Size: 827
Editor: dsl254-010-130
Comment: see also PythonAndParrot
Revision 4 as of 2004-10-21 18:47:18
Size: 1480
Editor: pcp07851797pcs
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
IronPython is [http://hugunin.net/index.html JimHugunin's] early-stage prototype implementation of Python on the .NET CLR. == IronPython ==
Line 3: Line 3:
Early results are promising, but as of March 2004, there have been no further updates since Jim's end-of-2003 post announcing preliminary results: http://primates.ximian.com/~miguel/ironpython IronPython is [http://hugunin.net/index.html JimHugunin's] implementation of Python on the .NET CLR.
Line 5: Line 5:
These results were quite promising, showing great performance, even better than CPython 2.3 on the Pystone benchmark, but remember this is an early prototype, not a full implementation. You can download IronPython from http://ironpython.com/

Early results ar
e promising, showing great performance, even better than CPython 2.3 on the Pystone benchmark, but remember this is an early prototype, not a full implementation.
Line 8: Line 10:
 * http://www.python.org/~jeremy/weblog/031209a.html
 * http://www.hole.fi/jajvirta/weblog/20031210T0901.html
 * http://primates.ximian.com/~miguel/archive/2003/Dec-09.html
Line 9: Line 14:
http://www.python.org/~jeremy/weblog/031209a.html
http://www.hole.fi/jajvirta/weblog/20031210T0901.html
http://primates.ximian.com/~miguel/archive/2003/Dec-09.html
== Other Python-Like Languages for .NET/Mono ==

Some other Python-like languages for .NET and Mono include:
 * [http://boo.codehaus.org/ boo] - Syntax is very similar to Python's, yet the language is statically compiled. It implements many features that have been suggested for ["Python3.0"], including a "with" statement and optional static typing, as well as closures and soon, optional case-insensitivity. See [http://boo.codehaus.org/Gotchas+for+Python+Users Gotchas for Python Users] for specific comparisons between boo and CPython.
 * [http://www.prothon.org/ Prothon] - now defunct

== 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.

IronPython

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

You can download IronPython from http://ironpython.com/

Early results are promising, showing great performance, even better than CPython 2.3 on the Pystone benchmark, but remember this is an early prototype, not a full implementation.

These results caused a flurry of discussion, which has since died down, pending more information from Jim.

Other Python-Like Languages for .NET/Mono

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

  • [http://boo.codehaus.org/ boo] - Syntax is very similar to Python's, yet the language is statically compiled. It implements many features that have been suggested for ["Python3.0"], including a "with" statement and optional static typing, as well as closures and soon, optional case-insensitivity. See [http://boo.codehaus.org/Gotchas+for+Python+Users Gotchas for Python Users] for specific comparisons between boo and CPython.

  • [http://www.prothon.org/ Prothon] - now defunct

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

IronPython (last edited 2022-09-25 12:38:41 by HuntBlanchat)

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