Java e Continuations

Alguem leu o artigo que saiu no developerWorks sobre continuations? Chegaram a fazer alguma coisa um pouco alem do hello world com continuations em Java? E nao-Java?

Sera que hoje, now, existe alguma plataforma decente para se programar com continuations? Claro, existem varios niveis de “decencia”…

http://www-128.ibm.com/developerworks/java/library/j-cb03216/
http://wiki.opensymphony.com/display/WW/Continuations
http://www.rifers.org/
http://opensource.atlassian.com/confluence/spring/display/WEBFLOW/Home

Marcio Kuchma

A primeira vez que tinha ouvido falar em Continuations, se não me engano, foi em uma linguagem chamada Edison (que tinha também co-rotinas e monitores), cerca de 20 anos atrás. Como o tempo voa…

Já usei continuations no Scheme, e pessoalmente achei meio ruim ter que usar call/cc.

Continuations são uteis somente a medida que você consegue exteriorizar o estado contido nela. Ou seja, se Java tivesse continuations, elas somente seriam uteis se implementassem Serializable.

Um pouco atrasado, mas no TSS houveram opinioes divergentes (com quebra-pau, pra variar) e algumas discussoes interessantes:

http://www.theserverside.com/news/thread.tss?thread_id=39579

Marcio Kuchma