Difference between CPython, Python for .NET and IronPython?
Claudio Grondi
claudio.grondi at freenet.de
Sat Feb 18 10:19:14 EST 2006
Carl Johan Rehn wrote:
> What is the difference between CPython, Python for .NET, and IronPython?
>
> For example, if I'm running IronPython, can I access modules such as Numeric
> and numarray?
>
> As I understand it, interoperability with C# and .NET works in both
> directions with IronPython, but CPython modules cannot be imported, or?
>
> With Python for .NET I can import the .NET Framework and continue using
> CPython modules, or?
>
> What is the roadmap for IronPython, will it be possible to import CPython
> modules in the near future?
>
> One last question, is IronPython cross-platform. That is, can I use
> IronPython with Mono?
>
> Carl
I have asked similar 'question' some weeks ago in the German Python
newsgroup.
It seems, that that Pythonistas have generally not much interest in
IronPython waiting for at least release 2.0 of it which is _perhaps_
expected to support Mono.
It seems, that usage of IronPython is currently limited to Windows
platform, but I was not able to attract any expert on it to give a clear
answer to that.
My own short test has shown, that compiled DLLs (extension modules)
don't work in IronPython and the created .exe-s of simple Python scripts
fail to run.
Curious to hear if there will be any expert response to your posting
here (except replies from people like me, who have no idea about the
subject themselves).
Claudio
More information about the Python-list
mailing list