On Fri, May 22, 2009 at 11:49 AM, James Long longster@gmail.com wrote:
On Fri, May 22, 2009 at 11:07 AM, D.McClain dbm@asyrmatos.com wrote:
I have speculated for some time now too, after experiments with CPS based compilers on a number of occasions, that the slowdown must be due to two things:
This makes sense. Somehow I became convinced that Gambit used CPS since continuations are so well-treated, but of course it would use a much more optimal technique of implementing continuations (I think I remember seeing a large C file which implemented the guts of continuations).
I've also been studying Marc's "90
oops, sent that before I finished it (thank you gmail shortcuts...). I've been studying Marc's "90 Minute Scheme to C compiler" presentation, which got me on a CPS kick.