Subject: Re: Cross-lisp questions and my #lisp experience
From: (Rob Warnock)
Date: Mon, 06 Feb 2006 21:51:44 -0600
Newsgroups: comp.lang.lisp
Message-ID: <>
<> 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 <>.

Personally, I wrote my own web framework, very simple, something
a bit more than <> but quite a bit
less than <>, which sits behind Apache,
communicating through a C-based CGI that using "mod_lisp" protocol
[but which is not <> 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.


[1] Which CMUCL calls "multiprocessing" ("MP" package), but it's
    really just within-process co-routining or multiprogramming.

Rob Warnock			<>
627 26th Avenue			<URL:>
San Mateo, CA 94403		(650)572-2607