[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: So, what the heck is a continuation anyway?



On Tue, Dec 11, 2001 at 07:40:01AM -0500, Matthias Felleisen wrote:
>   > Date: Tue, 11 Dec 2001 11:55:16 +0000
>   > From: Simon Cozens <simon@simon-cozens.org>
>   > 
>   > On Mon, Dec 10, 2001 at 11:59:38PM -0500, S. Alexander Jacobson wrote:
>   > > So why not just translate/compile python/perl to scheme?
>   > 
>   > You say this as if it were a gentle afternoon's exercise, rather than
>   > a lifetime of quiet torture.
> 
> How about using a Scheme VM written in Scheme and investing your efforts in
> making it even faster. I'd bet that it isn't all that different from what
> you have. 

This was last discussed on this list about 10 days ago.  Please check
the archives.

While using a Scheme VM for Parrot may be obvious/desirable/worthwhile
to some, it's impractical/undesirable/unworkable for others,
particularly the set of hackers who will be implementing and
maintaining it.  Furthermore, the added layer of indirection
(perl->scheme->c-based VM vs. perl->c-based VM) adds a nontrivial
amount of complexity, regardless of the elegance it may provide.  

:-)

Z.