Subject: Re: How Common Lisp sucks
From: (Rob Warnock)
Date: Wed, 19 Apr 2006 05:47:27 -0500
Newsgroups: comp.lang.lisp
Message-ID: <>
Ron Garret  <> wrote:
| (Luís Oliveira) wrote:
| > Please, tell me what matters in today's world so that I
| > can work on that.
| Sockets.  Database connectivity.  Threads.

Which is why I love Lisp!! For my very first serious production
Common Lisp app[1] I whipped up a persistent application server
behind Apache, connecting with a "mod_lisp"-like protocol via
Unix-domain sockets to CMUCL -- creating a new CMUCL thread for
each HTTP request -- talking to PostgreSQL with Eric Marsden's
PG library. [And Tim Bradshaw's HTOUT, though you didn't ask
about HTML generation...]  All of my time was spent on making
my app do the right *application* stuff [and a certain amount of
web-page design tweaking]; the socket/SQL/thread stuff "just worked".

So... What was the problem again?


[1] Written in Fall 2002/Winter 2003, and still running. The CMUCL
    server runs continuously [except when they take the co-lo host
    down for some kind of maintenance], and I've updated the app
    several times without stopping or reloading it. It just keeps
    runnning & running & running..

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