[plt-scheme] Java Continuations!

From: Michael Vanier (mvanier at cs.caltech.edu)
Date: Wed May 26 17:17:23 EDT 2004

Now if they'd only implement lexical closures in java, they'd really have
something :-/

Mike

> From: Noel Welsh <noelwelsh at yahoo.com>
> Date: Wed, 26 May 2004 09:02:16 -0700 (PDT)
> 
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> 
> This may be of interest to some, or you might feel a
> little bit sick after reading it.  Following links
> from Gordon Weakliem's blog (going via Bill
> Clementson) I got to the following on continuation
> based web frameworks for Java, and (apparently) single
> shot Java continuations:
> 
> Cocoon + continuations:
> -
> http://wiki.cocoondev.org/Wiki.jsp?page=RhinoWithContinuations
> - http://wiki.cocoondev.org/Wiki.jsp?page=WhatIsFlow
> 
> This works by using a Javscript interpreter that
> supports continuations
> 
> Java language continuations:
> -
> http://cvs.apache.org/viewcvs.cgi/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/components/flow/java/
> 
> It I understand the implementation correctly, this
> works by have a custom class loader inserting code in
> each basic block to capture the current environment. 
> A comment says the continuations are single use only.
> 
> Noel
> 
> PS: Ehud, this is going straight to Lambda!  Just
> thought I'd horrify the gentle folk here first.
> 


Posted on the users mailing list.