* Orhan Ayasli <[EMAIL PROTECTED]>:

> What Common Lisp interpreter is most widely used?

I don't know if there is an implementation that is more used than any
other implementation, but it doesn't really matter, for learning
purposes at least.  You should be able to use any standard
implementation you like.  Note that there are varying degrees of Ansi
compliance, though.  CMUCL and SBCL are both fairly compliant, AFAIK,
so they should be safe bets.

> Is it CMUCL? I read everywhere online that "Emacs is the favorite of
> most LISP programmers,"

Yes, for editing Common Lisp, it doesn't mean that Emacs Lisp is a
Common Lisp.  What people do, though, is run their Lisp toplevel
inside Emacs, using a so-called inferior mode.  See ILISP for this:
http://ilisp.sourceforge.net/

> I've bought a couple ANSI Common Lisp books (such as Graham's), and
> they all use ">" as a prompt and say that most Lisp interpreters use
> ">" as a prompt. CMUCL uses a "*".

The prompt isn't standardized, as far as I can tell.  I don't know
what Lisp Graham uses, but there's always the possibility that he has
just chosen to use ">" regardless of what his implementation uses.
Also, you can usually customize your prompt, so you can't identify the
implementation by the prompt.

I know Gnu Common Lisp uses ">" as its standard prompt, but last time
I checked, it wasn't particularly Ansi-compliant.  I suggest you just
pick one that you like.  CMUCL is fine.

-- 
Johannes Gr�dem <OpenPGP: 5055654C>


Reply via email to