Stackless 3.0 alpha 1 at blinding speed

Andrew Koenig ark at research.att.com
Sun Apr 20 14:37:45 EDT 2003


Tim> Continuations are a different *foundation* for implementing
Tim> control-flow features, more than they're a feature in their own
Tim> right.  While they're an elegant foundation, they're not the
Tim> foundation Guido (or 99.9+% of the world's other language
Tim> designers) chose at the start, and it remains unlikely that any
Tim> Python Guido works on will adopt them.

By way of further context for continuations, it might be worth
mentioning that Scheme (an MIT dialect of Lisp) is based on
continuations in a fundamental way.  Also, the Bell Labs/Princeton
implementation of ML (``Standard ML of New Jersey'') is based internally
on continuations, although this fact is pretty much invisible to
user programs.

-- 
Andrew Koenig, ark at research.att.com, http://www.research.att.com/info/ark




More information about the Python-list mailing list