[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A plea for a new old language
There's a confusion in this discussion that Michael Vanier has
My understanding was that Dan Sugalski was planning to use CPS in the
*implementation* of Parrot.
That's totally different from the use of CPS in individual programs.
So long as Parrot supports tail calls and closures, individual
programs can use CPS as much as they wish; Dan doesn't need to care,
and won't even necessarily know. (The only impact this has is on the
signatures in libraries, but those are unlikely to change anyway.)
I was questioning why Dan would need to use CPS in implementing
Parrot, or at any rate what that has to do with continuations in
source languages. That question still stands.