Thursday, 15 August 2019

The IronPython Implementation

The IronPython implementation is different from regular Python.

For starters, it's built on top of the .NET Framework (in the same way that other .NET languages are built on top of the .NET Framework).  In this setup, Python stack frames and bytecode objects don't exist. Code objects cannot be pickled.

Another consequence is that C extension modules cannot be used from IronPython.

No comments: