November 2002
Intermediate to advanced
560 pages
11h 16m
English
An alternative implementation strategy for Python for .NET would be to leverage CPython and attempt to implement .NET support as a regular Python extension module. This was not considered at the outset of the project, as a primary motivation for Microsoft's involvement was to prove that the .NET runtime system and Intermediate Language were capable of supporting the language. The existing implementation demonstrates that this is indeed true, so now that the focus must switch to providing the best compatibility and/or interoperability with CPython, this idea warrants consideration.
A full analysis of this option is beyond the scope of this appendix. However, there are a number of obvious limitations ...
Read now
Unlock full access