This is the mail archive of the guile@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Translators, yet once more (Re: PHP fork project- Guile vs Python vs ?)


Dirk Herrmann <dirk@ida.ing.tu-bs.de> writes:

> > > Don't to it ! Continuations are REAL slow in guile and Python relies on
> > > exceptions quite heavily.
> > 
> > Than I'd rather spend my time on optimizing continuatuions....
> 
> If anybody is interested in optimizing continuations, there is a nice
> explanation by Jim about a non-stack-copying system for continuations that
> has the only limitation that a C level stack frame may not get executed
> twice.  http://srfi.schemers.org/srfi-18/mail-archive/msg00011.html

note that it's actually about a different evaluation model (where the
C and Scheme stacks are _different_).  you can't implement something
like this by "optimizing" continuations while leaving the current
evaluator as is.

-- 
You shouldn't anthropomorphize computers; they don't like it.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]