Stackless Python is a Python without C stack usage. It allows for all kinds of non-local control flow. For info see http://www.tismer.com/research/stackless/
Update for Stackless Python V. 1.02:
- passes all standard tests - should work with Zope now (try...finally was incorrect) - has a smart object destructor for really deeply nested stuff
The "5 percent speedup" is no longer there currently, since the smart object destructor needs to be optimized into the objects. It is not done in this test phase but will come.
Please visit the Stackless Python homepage at
Fact sheet, links to documentation, source and binaries can be found there.
cheers - chris
<P><A HREF="http://www.tismer.com/research/stackless/">Stackless Python 1.02 + Continuations 0.6</A> - a version of Python 1.5.2 that does not need space on the C stack, and first-class callable continuation objects for Python. (31-Jan-2000)
Christian Tismer Mission Impossible 5oftware Team