Lisp Resources
Updated: 12.16.2021
Lisp (historically LISP, refered to as Common Lisp or ANSI Common Lisp when refering to the latest standard) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.
Below are resources regarding Common Lisp.
Online Resources
- CLiki
- Common-Lisp.net
- Google's Common Lisp Style Guide
- LispLang
- Planet Lisp
- The Common Lisp Cookbook
- Awesome Common List - GitHub
Books
- Basic Lisp Techniques - David J. Cooper, Jr. (PDF)
- Casting Spels in Lisp
- Common Lisp: A Gentle Introduction to Symbolic Computation - David S. Touretzky (PDF, PS)
- Common Lisp: An Interactive Approach - Stuart C. Shapiro
- Common Lisp Quick Reference
- Common Lisp the Language, 2nd Edition
- Interpreting LISP - Gary D. Knott (PDF)
- Learn Lisp The Hard Way - Colin J.E. Lupton
- Let Over Lambda - 50 Years of Lisp - D. Hoyte
- Lisp Hackers: Interviews with 100x More Productive Programmers - Vsevolod Dyomkin
- Lisp Web Tales - Pavel Penev (Leanpub account or valid email requested)
- On Lisp - P. Graham
- Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp - Peter Norvig (PDF, epub, markdown)
- Practical Common Lisp - P. Seibel
- The Evolution of Lisp - Guy L. Steele Jr., Richard P. Gabriel (PDF)
Articles
Blogs/Sites
Blogs either are dedicated to or mention Lisp programming somehwere within them.
[English]
[Japanese]
Practice
Tools
- Clack - Web-App Framework
- crane - Lisp ORM
- caveman - Lisp-based Web Framework
- roswell - Implementation installer, script launcher and more
- QuickLisp - Package Manager