|
From: Alexandre F. <ale...@gm...> - 2008-08-27 09:20:32
|
Hello, On Sun, Aug 24, 2008 at 10:02 PM, Lars Hellström <Lar...@re...> wrote: > [suspend/resume, serialization of state] Lars, aside from the discussion on the How, I'd like a bit more on the Why. Specifically, I fail to map your "basic premise" example onto a realistic engineering need. Also, from time to time people hint at the fact that passing a continuation or coroutine across the thread/interp boundary would be Overly Cool, but again I'd like a few examples of what real problems this would solve. Notice that here I'm not concentrating on the coroutine/continuation difference. One motivation is that I predict that the free-floating (as in "unordered") refcounted "stack" frames will be teleported from Miguel's mind to silicon in no time (considering the timescale of the 8.5 release ;-). So basically I assume that today's anchoring of coroutine-sequels to the toplevel won't last long enough to be called a limitation of the model ! -Alex |