On Sun, Feb 28, 2010 at 2:46 PM, Vladimir Sedach vsedach@gmail.com 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.
I have got basic object sharing working for PSOS using a JSON-like scheme for encoding objects along with type information and circular reference. It's not documented well but it has been stable for 2 years or so: http://github.com/gonzojive/rjson If you request I can write up some documentation at some point.
I use RJSON as the serialization scheme but I do not have any transparent object sharing code at the moment (e.g. modifying an object on the client and committing the change to the server). But it's a start..
As far as other changes go, I would like to see Parenscript SLIMEified a bit. In particular I would like to see autocompletion when I type a function name (show the lambda list). M-. would be awesome. A REPL that hooked into a web browser (either via ajax on a web server or via a browser plug-in) would enhance the development process as well
-- Red
As far as freedom and democracy, if someone requests a feature and it seems like a good idea, I will implement it.
Vladimir
2010/2/27 Axel Rauschmayer axel@rauschma.de:
There are tons of CL features and functions that can be implemented, but my plan is to only add new features by request.
I still think that the ability to send an object back and forth between client and server (while it always remembers what class it is an instance of) should become a standard part of PS. This would allow PS to compete with GWT.
If you want to find out if there is broad enough interest in requests such as mine, you could also let people vote on future features.
Greetings,
Axel
-- Axel.Rauschmayer@ifi.lmu.de http://www.pst.ifi.lmu.de/~rauschma/
parenscript-devel mailing list parenscript-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel
parenscript-devel mailing list parenscript-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel