From: Allison Randal <[EMAIL PROTECTED]> Date: Sat, 22 Jul 2006 17:34:45 -0700
Bob Rogers wrote: > Two weeks ago I started writing something I had been thinking about for > a year now, tentatively called "Continuations, Coroutines, And All That: > An informal introduction to creating advanced control structures in > Parrot." It is still mostly an outline, though -- it's hard to write a > tutorial about features for which the spec is in flux. ;-} Aye, there's a balance between design moving too quickly (so the system is perceived as "unstable") and design moving too slowly (so the system is perceived as "dead"). Somewhere in the middle is the sweet spot. Reminds me of the following .sig quote seen on the "cmucl-imp" list: # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen Hooray for instability! For a little while here design is going to be moving a little faster, to fill in a few gaps and clear up a few lingering questions. Then it'll settle back out to a slow, steady pace. No problem. The best thing you can do is just write the tutorial, or at least write up notes on what you plan to include. Reading through it will likely help us see pieces that don't work as well as they should, and then we can update the spec and the tutorial together. Allison Indeed, it's been driving some of the questions I've been asking lately. And, just so folks can see where I'm trying to go, here's the current version: http://rgrjr.dyndns.org/perl/continuations.html I intend to populate it with working examples, all of which should eventually go into examples/. -- Bob