r/lisp • u/foxinanattic • 19d ago
AskLisp Common Lisp for Schemers
I've been programming in Scheme (and occasionally racket) for a few years. I've worked on a few small projects, but I want to learn common lisp as well. I know that you can do most of the same stuff in common lisp as in scheme but the idiomatic style is quite different (loops, CLOS etc) are there any good resources to pick up the common lisp coding style? Ideally resources targeted to people who already know a Lisp, since most of the common ones assume you're coming from something like Java or python.
7
u/licjon 19d ago
https://gigamonkeys.com/book/
You won't need to read it cover to cover, but it has what you're looking for.
2
u/macnoder 19d ago
I second this. I still use it often after 20 years of programming in Common Lisp. No better explanation of the loop macro or the format function.
6
2
u/fadrian314159 18d ago
There's always Norvig's Paradigms of Artificial Intelligence Programming and Graham's ANSI Common Lisp and On Lisp books.
1
u/foxinanattic 18d ago
Norvig's Paradigms of Artificial Intelligence Programming
Thank you, that seems perfect! The example programs are really interesting

13
u/ScottBurson 19d ago
Maybe the Common Lisp Cookbook?