BTW: it is really easy to implement JSON-RPC with Hunchentoot and CL-JSON (which, alas, currently does not always work on ABCL). That makes CL a nice counterpart to Ajax frameworks such as Dojo. I still have to try out Parenscript, but if it works like I imagine (hopefully similar to GWT) then ABCL could become a really compelling Ajax development platform.
If you are after newbies, then installing packages must be easy. I'm really happy with the work-around shown on this mailing list, where one uses SBCL to install packages for ABCL. In the long run, ABCL obviously needs some kind of installation management.
Greetings,
Axel
On Jan 4, 2010, at 17:13 , Mark Evenson wrote:
On 12/28/09 3:04 PM, Mark Evenson wrote:
Actually, I believe that a Hunchentoot working with ABCL is not that difficult to achieve. This is a project that I have long worked on in a piecemeal fashion.
The "port" of Hunchentoot turned out to be rather simple, mostly about gently nudging the relevant ASDF packages to point at ABCL's namespace for its GRAY-STREAMS implementations. FLEXI-STREAMS still fails tests, but I believe it points to an error in ABCL's notion of CLOS inheritance.
Since newcomers to ABCL usually go looking for a web server to play around with, I think this effort deserves a [web page to collect the assorted information necessary to get such a seemingly simple task done][1]. Actually getting ABCL working with Tomcat and/or GAE is probably the better way to go for a production instance but Hunchentoot forms an important enough CL effort that we should at least help people to use it where possible less they write off ABCL for SBCL or Clojure (although you ain't running Hunchentoot on Clojure anytime soon). I found some time to package my patches as well as write a shell script to install and patch Hunchentoot with its dependencies. I've misjudged the time it takes to write the whole effort up so the result available today should by no means taken as final, but I at least wanted to publish something for my efforts today.
Feedback welcome.
-- "A screaming comes across the sky. It has happened before, but there is nothing to compare to it now."
armedbear-devel mailing list armedbear-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel