Implementation details and even the programming interface are likely to change during the next year, as he continues to strengthen and simplify the Stackless architecture. Tismer and the others are careful with their designs. Suppose, for example, you exploit a microthreading definition that's eventually abandoned. The Stackless gang will probably support one even more general, so you can easily wrap their definition for compatibility with your applications. The essence of this rewrite has become clear over the first few months of Stackless's evolution.
Stackless advocates say it's ready for release now.
At the same time, the Stackless implementation will almost surely continue to develop, at least in its details. Even more confusing is that, as it's currently coded, the only manifestation of Stackless apparent at the level of Python coding is the continuation module. While many of the details will change, you should always be able to recognize the theme of innovative concurrency abstractions. Cameron Laird is Vice President of Phaseit, Inc., and writes frequently on open-source technologies. Introduction to Stackless Python Discuss this article in the O'Reilly Network Python Forum .