Re: which LISP implementation (goal explained)
- From: "david.tolpin@xxxxxxxxx" <david.tolpin@xxxxxxxxx>
- Date: 30 Apr 2006 05:14:10 -0700
2) i believe sbcl is production quality, and i'm betting my, and my
client's, time and money on it. i have had issues, and there have
even been a few cases of deadlines + shop stopper bugs which caused
me major pain, but i've encountered those situations with every
piece of software i've ever used. recent versions of sbcl are no
less, and no more, reliable than all the other major software
systems i have used (this includes 'enterprise' production quality
software such as oracle and bea weblogic).
Hi Marco,
I am not comparing SBCL to Oracle or BEA WebLogic; those are in
different category and at different level of complexity, SBCL is just a
language compiler, a much simpler job. My comparison is closer to the
ground:
I have a commercial application of about 30,000 lines of code in Common
Lisp, of which about 11,000 I've written myself. The application runs
swiftly and reliably with LispWorks, Allegro CL (I had to simplify the
code in places to bypass two bugs in their compiler), CMU CL (I had to
do tricky things with lists used as keys in hash tables, but otherwise
it was OK), CLISP and OpenMCL (both are slow but without any other
problems).
I tried a couple of timed to make it run on SBCL, that would save me
money if it worked. I failed and gave up. It compiles and starts, but
fails unpredictably in all kinds of ways imaginable, the further the
platform from Linux, the worse. The last experience has been with
0.9.11, so it is not far from being current. The platforms I need are
FreeBSD, Mac OS X/PowerPC, Mac OS X/Intel.
David
.
- Follow-Ups:
- Re: which LISP implementation (goal explained)
- From: Marco Baringer
- Re: which LISP implementation (goal explained)
- References:
- which LISP implementation (goal explained)
- From: arnuld
- Re: which LISP implementation (goal explained)
- From: david.tolpin@xxxxxxxxx
- Re: which LISP implementation (goal explained)
- From: Marco Baringer
- Re: which LISP implementation (goal explained)
- From: david.tolpin@xxxxxxxxx
- Re: which LISP implementation (goal explained)
- From: Marco Baringer
- which LISP implementation (goal explained)
- Prev by Date: Re: which LISP implementation (goal explained)
- Next by Date: Re: which LISP implementation (goal explained)
- Previous by thread: Re: which LISP implementation (goal explained)
- Next by thread: Re: which LISP implementation (goal explained)
- Index(es):
Relevant Pages
|