[cl-faq] [lispfaq commit] r15 - trunk
codesite-noreply@google.com
codesite-noreply at google.com
Thu Mar 8 13:56:24 CST 2007
Author: peter.seibel
Date: Thu Mar 8 11:56:06 2007
New Revision: 15
Modified:
trunk/faq.txt
Log:
Updating implementation lists some.
Modified: trunk/faq.txt
==============================================================================
--- trunk/faq.txt (original)
+++ trunk/faq.txt Thu Mar 8 11:56:06 2007
@@ -133,11 +133,22 @@
There are a number of free (in both the "gratis" and the "libre"
senses) Lisp environments:
+\b{link{\href{}\text{ABCL}}}
+
+ABCL (Armed Bear Common Lisp) is an implementation of ANSI Common Lisp
+that runs in a Java virtual machine. It provides a runtime system, a
+compiler that compiles Lisp source to JVM bytecode, and an interactive
+REPL for program development. It runs on any platform that support
+Java 1.4 (or later), including Linux, Windows, and Mac OS X. It is, by
+the author's admission, a relatively young implementation, and has
+some notable limitations in its CLOS implementation. ABCL is licensed
+under the GNU GPL, with a special linking exception.
+
\b{\link{\href{http://clisp.cons.org/}\text{CLISP}}}
-A lightweight common lisp interpreter and compiler, which compiles to
-bytecode, and runs on Windows, and most flavours of Unix including OS
-X. CLISP is licensed under the GNU GPL.
+CLISP provides both an interpreter and bytecode compiler, and runs on
+Windows, and most flavours of Unix including OS X. It provides
+excellent Unicode support. CLISP is licensed under the GNU GPL.
\b{\link{\href{http://www.cons.org/cmucl/}\text{CMUCL}}}
@@ -162,17 +173,18 @@
programs, most notably the computer algebra system
\link{\href{http://maxima.sourceforge.net/}\text{Maxima}}. It was
originally an implementation of the version of Common Lisp described
-in the first edition of \i{Common Lisp the Language} and it's
-developers made few steps toward ANSI compilance. In recent years,
-however, the GCL developers have begun working toward fuller
-compliance with the ANSI standard. GCL is licensed under the GNU LGPL.
+in the first edition of \i{Common Lisp the Language} and did not aim
+for ANSI compliance. In recent years, however, the GCL developers have
+begun working toward fuller compliance with the ANSI standard. GCL is
+licensed under the GNU LGPL.
\b{\link{\href{http://openmcl.clozure.com/}\text{OpenMCL}}}
OpenMCL is an opensourced Common Lisp implementation derived from MCL
-4.2, and runs on MacOS X and Linux/PowerPC. It includes a bridge to
-the Cocoa framework that allows convenient manipulation of Objective C
-objects in CLOS. OpenMCL is licensed under the GNU LGPL.
+4.2, and runs on MacOS X/PPC, Linux/PowerPC, and Linux and Darwin on
+x86-64. It includes a bridge to the Cocoa framework that allows
+convenient manipulation of Objective C objects in CLOS. OpenMCL is
+licensed under the GNU LGPL.
\b{\link{\href{http://www.poplog.org/}\text{Poplog}}}
@@ -312,26 +324,26 @@
"It was obvious to the master from the start of the conversation
that the professor was not so much interested in learning about Zen
as he was in impressing the master with his own opinions and
- knowledge. The master listened patiently and finally suggested they
- have tea. The master poured his visitor's cup full and then kept on
+ knowledge. The master listened patiently and finally suggested they
+ have tea. The master poured his visitor's cup full and then kept on
pouring.
"The professor watched the cup overflowing until he could no longer
- restrain himself. 'The cup is overfull, no more will go in.'
+ restrain himself. 'The cup is overfull, no more will go in.'
"'Like this cup,' the master said, 'you are full of your own
- opinions and speculations. How can I show you Zen unless you first
+ opinions and speculations. How can I show you Zen unless you first
empty your cup?'"
- Bruce studied [Joe's] face. "You understand the point?"
+ Bruce studied [Joe's] face. "You understand the point?"
- "Yes," [Joe] said. "You want me to empty my mind of past knowledge
+ "Yes," [Joe] said. "You want me to empty my mind of past knowledge
and old habits so that I will be open to new learning."
- "Precisely," said Bruce. "And now we are ready to begin your first
+ "Precisely," said Bruce. "And now we are ready to begin your first
lesson."
-Empty your cup. Try to learn Lisp on its own terms, rather than with
+Empty your cup. Try to learn Lisp on its own terms, rather than with
the unconscious assumption that it should be just like That Other
Language you know, only slightly different.
More information about the cl-faq
mailing list