Sounds good. I always feel a bit weird pushing my vision when I have no time to contribute. I think a few stars are currently aligning to make Common Lisp an intriguing platform:
- The JVM-based ABCL is making tremendous progress. - Parenscript can be used to write CL-based browser applications. - Web applications are becoming increasingly viable, Google's Chrome OS will probably plug many of the holes that still exist.
So, in the mid-term future, one might have a JVM-based CL environment that is easy to install and could use Bespin [1] as a cloud-based development environment.
Developing with GWT is pretty damn sweet (especially, because they have finally figured out how to do layout properly [2]). But CL as a language is so much better suited than Java for the kind of service-oriented APIs that one implements with GWT. Thus, a combination of ABCL and Parenscript would be a perfect replacement for GWT.
[1] https://bespin.mozillalabs.com/ [2] http://2ality.blogspot.com/2010/02/next-generation-of-web-application-ui.htm...
On Feb 28, 2010, at 23:46 , Vladimir Sedach wrote:
I think it's a good idea for a library. Maybe as an extensions to Red Daly's PSOS? In any case, that would be one more idea to steal from HOP (http://hop.inria.fr/), which I think was doing object sharing before, and in a better way, than GWT.
As far as freedom and democracy, if someone requests a feature and it seems like a good idea, I will implement it.