views:

117

answers:

1

What can be done in Cpython that can not be done in IronPython?

+4  A: 

If you are writing "100% pure Python", you can do everything that CPython can do in IronPython. The problem comes in when you want to use a third-party package. Many of them will have written their performance-intensive portions in C, and rely on the Python/C API (e.g. NumPy).

As a glue language for hooking together .NET components, IronPython is great.

Gordon Broom
I don't get IronPython as a glue language. I would want to use python for what it can do, and for what it is. Just need to know any gottachas before delving into IronPython. On the plus side, IronPython gets round the GIL :)
WeNeedAnswers
Depending on your needs, you may find the multiprocessing standard module sufficient, as it can get around the GIL too.
EOL
It does. think that they are fixing the GIL as we speak.
WeNeedAnswers