Marco Baringer is working on a continuation-based web application framework, Uncommon Web.
This is an alpha release, the “core” is functional but it is missing various major features (cookie and form handling come to mind) plus all the conviences (like documentation) required for a real-world web framework.
It has mod_lisp and portable aserve backends, and currently runs in cmucl and OpenMCL.
Posted by jjwiseman at November 21, 2003 09:15 AMSo how does he pull off the continuations, considering that CMUCL and OpenMCL have no support for them?
Posted by: Conrad Barski on November 21, 2003 09:33 AMThe continuations aren't real, scheme-style continuations, just closures.
Posted by: John Wiseman on November 21, 2003 09:58 AMThe "continuations" are faked by CPS transforming the original code.
I think I really need to find a new term to describe them, the word "continuations" implies too many other things which my code does not do.
Posted by: Marco Baringer on November 23, 2003 06:03 AM