Common Lisp resources
2023-08-12
Common Lisp is a lisp dialect with an official ANSI specification (X3J13), but multiple different implementations. The one I primarly use is ECL, but I'm also using SBCL sometimes, which is the most popular choice. There should be no difference regardless of which implementation you go with.
Lisp is a wonderful language, and below is a list of resources for learning more about Common Lisp, also for my future reference.
Common Lisp HyperSpec:
The Common Lisp Cookbook:
Common Lisp Style Guide:
Quickdocs:
Quickref, index of libraries:
Book "Practical Common Lisp" by Peter Seibel:
Book "Common Lisp the Language, 2nd Edition" by Guy L. Steele Jr.:
Book "On Lisp" by Paul Graham:
Book "Let Over Lambda" by Douge Hoyte:
Other links:
- A Road to Common Lisp: https://stevelosh.com/blog/2018/08/a-road-to-common-lisp/
- Common Lisp Wikibook: https://en.wikibooks.org/wiki/Common_Lisp/First_steps/Experienced_tutorial
- Common Lisp in Practice: https://atomized.org/blog/2020/07/06/common-lisp-in-practice/
- Sean's Lisp Tutorial: https://cs.gmu.edu/~sean/lisp/LispTutorial.html
- Successfull Lisp PDF: https://www.ebixio.com/online_docs/SuccessfulLisp.pdf
- lisp-lang website: https://lisp-lang.org/learn/
- lisp-stat website: https://lisp-stat.dev/docs/tutorials/basics/
Happy hacking!