Re: Reasons to choose CLISP over other free implementations



On Wed, 28 Nov 2007 12:13:39 -0800, Javier wrote:

On 28 nov, 20:45, "John Thingstad" <jpth...@xxxxxxxxx> wrote:

To slow with byte interpretation. I might as well use python..

Python is not Lisp: doesn't have closures, macros and CLOS. And it is
still much slower than CLISP. So I don't get your point.

Note that CLISP, even being bytecode compiled, is faster than SBCL in
some areas (and slower in others, of course).

Thread support notwithstanding, I've found that over all, clisp is the
best free lisp available on Windoze. It's more stable than sbcl, and (as
mentioned elsewhere) has a small memory footprint.

The GPL thing doesn't worry me too much, as all the apps I use it for are
internal. Also, I tend to run parallel clisp and sbcl installations to
help keep things portable as possible.

There is one apt comparison to python: much like python, file->string
processing tasks are usually comparable in speed, or significantly faster
on clisp versus sbcl on any platform I use it on. When I started doing
significant amounts of text processing in lisp, I found this most
surprising.

Matt

--
"You do not really understand something unless you can
explain it to your grandmother." -- Albert Einstein.

.



Relevant Pages

  • Re: Python and Lisp Test
    ... > For the record, your python version: ... > This is SBCL 0.9.4, an implementation of ANSI Common Lisp. ... If so, then get a language ...
    (comp.lang.lisp)
  • Re: Learning lisp
    ... and in the spec to find how I save my session. ... If there is a way to tell the current clisp to dump all definitions to ... to tell Lisp to store commands to a file. ... This is SBCL 1.0.8.9, an implementation of ANSI Common Lisp. ...
    (comp.lang.lisp)
  • Re: Learning lisp
    ... If there is a way to tell the current clisp to dump all definitions to ... The spec doesn't require Lisp to remember everything you type at the prompt -- that would place unreasonable demands on memory. ... This is SBCL 1.0.8.9, an implementation of ANSI Common Lisp. ...
    (comp.lang.lisp)
  • Re: Reasons to choose CLISP over other free implementations
    ... YMMW) authors usually tend to support the big five SBCL, OpenMCL, ... ACL, LW & CMUCL. ... library situation for CLisp. ... Library suppoirt in linux is probably best in lisp world. ...
    (comp.lang.lisp)
  • Re: Reasons to choose CLISP over other free implementations
    ... YMMW) authors usually tend to support the big five SBCL, OpenMCL, ... ACL, LW & CMUCL. ... library situation for CLisp. ... Library suppoirt in linux is probably best in lisp world. ...
    (comp.lang.lisp)