http://www.public.asu.edu/~ltang9/Lisp/Lisp-Resources.htm
Tutorials on Lisp:
Peter Seibel’s “Practical Common lisp” (Online at http://www.gigamonkeys.com/book/) (Strongly recommended)
Paul Graham’s “ANSI Common Lisp”
Pascal Costanza's Highly Opinionated Guide to Lisp
http://p-cos.net/lisp/guide.html
David S. Touretzky’s “Common Lisp: A Gentle Introduction to Symbolic Computation”
(Online at http://www.cs.cmu.edu/~dst/LispBook/)
Paul Graham’s “On Lisp” (advanced level) (http://www.paulgraham.com/onlisp.html)
Newsgroup: comp.lang.lisp can be accessed using news.asu.edu or Google groups, or several other sites allow posting to and receiving emails from this news group.
Lisp Wiki: www.cliki.net
Lisp hyperspec: http://www.lispworks.com/documentation/HyperSpec/Front/Contents.htm
Interpreters:
GNU CLISP (http://clisp.cons.org/) downloadable from http://sourceforge.net/project/showfiles.php?group_id=1355
For Linux users, you can download the free version of Allegro CL 5.0 from Rao’s site:
http://rakaposhi.eas.asu.edu/acl5.tar.gz
(Let me know if you found it doesn’t work)
Editors for programming:
Lisp in a box : http://common-lisp.net/project/lispbox/
This tool combines lisp interpreters together with emacs for lisp programming. Compatible with both Windows and Linux. (Strongly recommended)
Emacs / Xemacs + slime + any lisp interpreter
Please check the following page for the configuration of CLISP + SLIME + Xemacs:
http://www.public.asu.edu/~ltang9/Lisp/xemcas-slime.htm
Useful videos for programming in lisp:
http://bc.tech.coop/blog/050728.html
No comments:
Post a Comment