[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: So, what the heck is a continuation anyway?
Sorry this sentence should have read:
How about using a Scheme VM written in C
That is, the kind of language that you're used to :)
-- Matthias
> Date: Tue, 11 Dec 2001 09:19:26 -0500
> From: Adam Turoff <ziggy@panix.com>
> Cc: simon@simon-cozens.org, alex@shop.com, ll1-discuss@ai.mit.edu
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> User-Agent: Mutt/1.3.23i
>
> 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.
>