On Mon, Dec 31, 2001 at 03:01:44AM -0500, Sam Tregar wrote:
| The generator PEP which contains a more complete discussion:
| 
|    http://python.sourceforge.net/peps/pep-0255.html
| 
| After reading that I'm only left wondering how this concept connects with
| continuations.  Something tells me that if we implement continuations then
| coroutines and generators will fall out nearly for free.  On the other
| hand, if we don't do continuations then I think this will be quite hard.

There is also a nice description of stackless (continuations):

     http://www.mcmillan-inc.com/stackless.html

>From my perspective, generators allow for easy processing of 
multiple input sources (or multiple parallel regular expression 
matches in the same imput source) without threads.  Since this 
is a common use case for me, I'd love to see it in Parrot.  As 
for general continuations, I can't remember when I've last used 
co-routines... college?   

It seems that the Python people have figured a simple way to 
implement generators.  That said... I'd hate to have a generator 
request promoted into a continuation request and then get dumped 
beacuse it is too complicated.  ;)

Best,

Clark

-- 
Clark C. Evans                   Axista, Inc.
http://www.axista.com            800.926.5525
XCOLLA Collaborative Project Management Software

Reply via email to