Tuesday, March 15, 2011

common lisp

http://cliki.net/ has a lot of pointers.
http://common-lisp.net/ has a lot of libraries.

Be sure to read and watch:

SICP = Structure and Interpretation of Computer Programs
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html
http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/
http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_...
http://eli.thegreenplace.net/category/programming/lisp/sicp/
http://www.neilvandyke.org/sicp-plt/
http://www.youtube.com/watch?v=rdj6deraQ6k

Other interesting CL books (but check the lists on cliki):

PAIP = Paradigms of Artificial Intelligence Programming:
Case Studies in Common Lisp

CLAIA = "COMMON LISP: An Interactive Approach"
by Stuart C. Shapiro:
http://www.cse.buffalo.edu/~shapiro/Commonlisp/

A short introduction to CL (with only a few AllegroCL specific things):

BLT = Basic Lisp Techniques
Cooper - 2003 Franz, Inc. - 100 pages.
http://www.franz.com/resources/educational_resources/cooper.book.pdf

If you've not done so, you might also be interested by Erlang and Haskell.

--
__Pascal Bourguignon__ http://www.informatimago.com/
A bad day in () is better than a good day in {}.

No comments: