Penguin

Differences between current version and revision by previous author of CommonLisp.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 10 Last edited on Thursday, December 29, 2005 8:33:07 am by GeoffCant
Older page: version 7 Last edited on Tuesday, September 16, 2003 9:49:07 pm by AristotlePagaltzis Revert
@@ -1,5 +1,7 @@
-Common Lisp aka ANSI Standard X3J13. A popular [LISP] dialect. 
+Common Lisp aka ANSI Standard X3J13. A popular [LISP] dialect. Most implementations compile to native code. Very few are purely interpreted or byte compiled.  
+  
+Get started in Common Lisp with [http://www.unmutual.info/startingwithcl.html]
  
 Two unique things that make Common Lisp tempting, if you can get over the funny syntax: 
 *__The Common Lisp Object System__. Common Lisp appears to be the only language in common use that has [multiple dispatch | http://www.wikipedia.org/wiki/Multiple_dispatch]. 
 *__Macros__: with these you can create and use code generators and custom control structures with little fuss. 
@@ -13,14 +15,31 @@
 ;: ''Running code at read-time lets users reprogram Lisp's syntax; running code at compile-time is the basis of macros; compiling at runtime is the basis of Lisp's use as an extension language in programs like Emacs; and reading at runtime enables programs to communicate using s-expressions, an idea recently reinvented as XML.'' 
  
 !!Resources 
 * Websites 
-** [http://www.lispworks.com/reference/HyperSpec/Front/index.htm] -- ''The Common Lisp !HyperSpec'' (the entire CL specification)  
 ** [http://www.cliki.net/index] -- Common Lisp [Wiki | WikiWikiWeb] 
+** [http://www.lispworks.com/reference/HyperSpec/Front/index.htm] -- ''The Common Lisp !HyperSpec'' (the entire CL specification)  
 ** [http://www.alu.org/alu/home] -- Association of Lisp Users 
+** [http://www.common-lisp.net] -- Common Lisp sourceforge analogue  
 * Books 
+** [http://www.gigamonkeys.com/book/] -- Practical Common Lisp. This is a great book for new CommonLispniks.  
 ** [http://www.paulgraham.com/onlisp.html] -- ''On Lisp'' by Paul Graham 
 ** [http://psg.com/~dlamkins/sl/contents.html] -- ''Successful Lisp'' by David Lamkins 
 * Implementations 
-** [CMUCL] -- Carnegie Mellon University Common Lisp 
+** Free  
+* ** [CMUCL] -- Carnegie Mellon University Common Lisp  
+*** [SBCL] -- Steel Bank Common Lisp (favourite lisp compiler of GeoffCant)  
+*** [OpenMCL] -- Free derivative of Macintosh Common Lisp  
+** Non-Free  
+*** [ACL] -- Franz Allegro Common Lisp  
+*** [LW] -- Xanalys Lisp Works  
+*** [Genera] -- Symbolics Open Genera  
+* Getting Started  
+** [http://www.unmutual.info/startingwithcl.html]  
+** Get a recentish copy of [SBCL] or [CMUCL] and CVS [SLIME] (setup as per [http://www.cliki.net/SLIME-HOWTO])  
+** Do not be fooled into using [ILISP] :)  
+** Hop on #lisp !  
+** Start reading [http://www.gigamonkeys.com/book/]  
 * IRC 
 ** #lisp on irc.openprojects.net 
+* Usenet  
+** nntp://comp.lang.lisp