<greenash@yahoo.com> wrote:
+---------------
| ...never really learned much, other than being pointed to SBCL
| (which, as far as I can tell, is a CMUCL fork that still has
| threading and Mac OSX bugs).
|
| So, to anyone who has looked at both CL and Scheme recently: are there
| any well-documented, thread-safe, more-featureful-than-Scheme CL web
| frameworks?
+---------------
If you don't want to jump all the way to UCW at once, try some of
the other, simpler packages listed on <http://www.cliki.net/web>.
Personally, I wrote my own web framework, very simple, something
a bit more than <http://www.cliki.net/cl-modlisp> but quite a bit
less than <http://www.cliki.net/araneida>, which sits behind Apache,
communicating through a C-based CGI that using "mod_lisp" protocol
[but which is not <http://www.cliki.net/mod_lisp> per se]. I run
it on CMUCL on top of both Linux & FreeBSD, using CMUCL's "green"
threads[1], with a new thread for each HTTP request, and have never
had any trouble with the threading aspects. YMMV.
-Rob
[1] Which CMUCL calls "multiprocessing" ("MP" package), but it's
really just within-process co-routining or multiprogramming.
-----
Rob Warnock <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607