[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