Re: Reasons to choose CLISP over other free implementations
- From: Slobodan Blazeski <slobodan.blazeski@xxxxxxxxx>
- Date: Wed, 28 Nov 2007 13:11:38 -0800 (PST)
On Nov 28, 9:28 pm, Rainer Joswig <jos...@xxxxxxx> wrote:
In article
<15207ed2-0552-4be7-b088-04401690d...@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
Slobodan Blazeski <slobodan.blaze...@xxxxxxxxx> wrote:
On Nov 28, 7:56 pm, Javier <javu...@xxxxxxxxx> wrote:
What are actually the reasons to choose CLISP over other free
implementations?
I believe there are some. Compared to SBCL, for example:
- Fast bignum operations.
- Fast CLOS instantiations.
- Much faster compiler speed, which is nice for big projects.
- Better memory management. SBCL (and CMUCL) tends to do not return
unallocated memory and wastes a lot of OS virtual memory.
- Better memory footprint. It just need about 4 Mb of memory at
startup.
- Better debugger. CLISP usually allows you to choose from more
options when an error occurs in the debugger.
- Better internationalization. Most messages are translated into
various languages.
What do you think about? Any more ideas?
- No threads so forget about web development.
Why didn't you tell that Paul Graham years back then?
He might have listen to me, just imagine the lost buzz :)
If he knew that , he would have stopped and not
developed the Viaweb editor - in CLISP.
Yes I know about Clisp / Viaweb story. Even today is possible. But
most people prefer threaded implementation.
- Using FFI will turn your application into GPLware.
Slobodan
.
- References:
- Reasons to choose CLISP over other free implementations
- From: Javier
- Re: Reasons to choose CLISP over other free implementations
- From: Slobodan Blazeski
- Re: Reasons to choose CLISP over other free implementations
- From: Rainer Joswig
- Reasons to choose CLISP over other free implementations
- Prev by Date: Re: Getting a random hash-table element?
- Next by Date: Re: Emacs Lisp Lesson: Text Processing HTML
- 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
|
|