On Tuesday 16 May 2006 07:41, Tim Churches wrote: > Python implemented on top of the .NET CLR, runs as fast as and in many > cases a lot faster than CPython (Python implemented in C).
PS: IronPython is *not* Python. It is a language very closely resembling Python, that will run a great many real Python code snippets, but this is where the buck stops. It can be faster because many of the most elegant concepts of Python have not (and can not) be implemented in IronPython - we are talking about 90% Python compatibility, no more - similar as Jython, the Python implementation using the Java VM. Looks like it is going the way of the Dodo anyway (for practical non-MS purposes), same as all other experiments to build a "faster" Python VM - sacrificing elegance, readability, and functionality for some often only marginal performance gains doesn't strike a chord with most Python programmers. For all I know, Jim Hugunin became a Microsoft employee then, IronPython's licensing was turned into a proprietary "shared source" license, and the Python community lost all interest in it. The plan was originally to have it running on both .NET and Mono, but there is no Mono port now to my knowledge, and the current IronPython incarnation as released by Microsoft is already encumbered by patents and other nonsense. Horst _______________________________________________ Gpcg_talk mailing list [email protected] http://ozdocit.org/cgi-bin/mailman/listinfo/gpcg_talk
