Subject: Re: Why lisp as a web programming language don't get no (mainstream) love
From: (Rob Warnock)
Date: Mon, 06 Mar 2006 22:49:34 -0600
Newsgroups: comp.lang.lisp
Message-ID: <>
Alex Mizrahi <> wrote:
| however i see real problems in techincal shortcomings. there's no free lisp 
| with stable thread support (on x86 at least). SBCL periodiocally crashes.. 

CMUCL doesn't, at least not for me. And I start up a new thread for
each HTTP request...

| :( and it supports threads only with linux 2.6 kernel. even commercial 
| implementations do not provide kernel threads on all architectures.

I run CMUCL threaded apps on FreeBSD 4.x, Linux 2.4.x, and Linux 2.6.7.

| complex fancy frameworks like UCW are great theoretically, but performance 
| suck and malicious user can crash whole system with ease -- simple ab 
| (apache bench) will make it consuming all available mem and starving in GCs.

That *might* be true of some uses of UCW, but using my own web-app
framework (coded from scratch while I was learning CL) and CMUCL,
I have never seen that issue. And, yes, I do use "ab" all the time
for benchmarking. It just works.


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