Learning
64 items from gustavbertram/awesome-common-lisp-learning ★244
-
Paradigms of Artificial Intelligence Programming by Peter Norvig github.com
Has many interesting applications of Lisp, but is no longer a good reference for AI.
-
-
Emacs gnu.org
user, you can just install SLIME and a supported Common Lisp implementation. See the SLIME manual for more details.
-
-
-
Portacle shinmera.github.io
A portable and multiplatform Common Lisp environment. It ships a slightly customized Emacs with SLIME, SBCL (a popular Common Lisp implementation), Quicklisp and Git. No installation needed, so it's a very quick and easy way to get going.
-
-
-
-
ANSI Common Lisp by Paul Graham paulgraham.com
Good as a reference, covers CLOS, and has several example program implementations.
-
The Common Lisp Cookbook lispcookbook.github.io
A list of useful Lisp recipes. Also contains a list of other online sources of CL information.
-
-
Land of Lisp by Conrad Barski, MD landoflisp.com
A fun introduction to Lisp that uses comics and has you writing games.
-
Practical Common Lisp by Peter Seibel gigamonkeys.com
A great introduction for experienced programmers, and tries to highlight from the very beginning what makes CL different to other languages.
-
Common Lisp the Language (2nd Edition) by Guy L. Steele cs.cmu.edu
A description of the Common Lisp language from just before it was standardized by ANSI. Don't use it as a reference.
-
-
Embeddable Common Lisp (ECL) common-lisp.net
-
modern public domain CLOS MOP specification clos-mop.hexstreamsoft.com
by Jean-Philippe Paradis (Hexstream).
-
Clozure Common Lisp (CCL) ccl.clozure.com
-
Training videos on YouTube youtube.com
-
SCL manual web.archive.org
-
Scieneer Common Lisp (SCL) web.archive.org
A commercial Linux and Unix implementation, but has an unrestricted free evaluation and non-commercial use version.
-
Stack Overflow on CLtL2 stackoverflow.com
Some recommend using CLtL2 for insight and inspiration, but to use the CLHS when programming.
-
SBCL manual sbcl.org
-
-
Comments on Let Over Lambda reddit.com
Several people recommend that you be comfortable with On Lisp before reading this book, and that the start is slow.
-
Lisp Subreddit reddit.com
An active community, and has loads of useful links and reference documents in the sidebar.
-
-
-
Chapters 5 and 6 (available online) metamodular.com
The specification of a metaobject protocol extension to CLOS, by Robert Strandh.
- next page of items loading…