Re: Reasons to choose CLISP over other free implementations
- From: Geoff Wozniak <geoff.wozniak@xxxxxxxxx>
- Date: Thu, 29 Nov 2007 04:34:07 -0800 (PST)
On Nov 28, 8:34 pm, Javier <javu...@xxxxxxxxx> wrote:
http://sbcl.boinkor.net/bench/
Here you can see that CLISP is still about 2x faster than SBCL
compiling things, and not only compiling, but a lot of other useful
stuff, like defining CLOSS classes and instantiating them, and
printing strings (useful for web serving).
Hrm... I'll have to take a closer look at those CLOS benchmarks,
although I can't help noticing that SBCL is much faster with method
calls. My programs tend to call methods a lot more than they define
classes. As for instantiation, it seems CLisp is much slower on
simple-instantiate than SBCL. I'm curious what the benchmark code
is. (I didn't see links to code anywhere on that page.)
One more thing: starting Slime is faster when you use CLISP. Not very
important, but an indicative of how fast is CLISP compiling and
loading compiled files.
It only says how fast it is at compiling and loading the files for
Slime. I've had some files consistently compile ten times faster with
SBCL than Clisp, although I'll grant I may be working on outlier
cases.
Consider CLISP for web, string manipulation, and CLOS. It is a very
capable Lisp distribution for these areas.
I doubt the CLOS claims, but if I end up doing work in those areas, I
won't rule it out. Still, CLisp hasn't exactly worked up a good
rapport with me, so I can't say I have a lot of confidence in it.
That, and I've become enamoured with Allegro CL of late.
.
- Follow-Ups:
- Re: Reasons to choose CLISP over other free implementations
- From: Juho Snellman
- Re: Reasons to choose CLISP over other free implementations
- References:
- Reasons to choose CLISP over other free implementations
- From: Javier
- Re: Reasons to choose CLISP over other free implementations
- From: Geoff Wozniak
- Re: Reasons to choose CLISP over other free implementations
- From: Javier
- Reasons to choose CLISP over other free implementations
- Prev by Date: Re: Reasons to choose CLISP over other free implementations
- Next by Date: Re: Reasons to choose CLISP over other free implementations
- Previous by thread: Re: Reasons to choose CLISP over other free implementations
- Next by thread: Re: Reasons to choose CLISP over other free implementations
- Index(es):
Relevant Pages
|