Cover of Common Lisp Recipes

Common Lisp Recipes

by Edmund Weitz · first published 2015

38mentions
20recommended by
26HN commenters
2015–2024first – last mentioned

77% recommend23% neutral

Why HN recommends it

Practical, problem-oriented guide to real-world Common Lisp, covering idioms, performance, and web work. Suits readers who know the basics and want a follow-up to Practical Common Lisp.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

80 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 1 mention2016: 8 mentions2017: 4 mentions2018: 3 mentions2019: 5 mentions2020: 5 mentions2021: 3 mentions2022: 1 mention2023: 0 mentions2024: 3 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • jlarocco · Jun 29, 2017 · Recommends

    For a more modern and up to date guide, Edi Weitz's "Common Lisp Recipes" is a great reference: https://www.amazon.com/Common-Lisp-Recipes-Problem-Solution-... The more I use Common Lisp, the more disappointed I am that it hasn't become more popular. It really is higher…

    on “The Common Lisp Cookbook” ↗
  • jnxx · Jan 27, 2021 · Recommends

    …It is very under-hyped compared to Clojure. But there is the Common Lisp Cookbook on the web, which is really good. I can also warmly recommend the books "Practical Common Lisp" by Peter Seibel, and "Common Lisp Recipes" by (corrected!) Edmund Weitz. If you want to have true understanding, and are about to write industry-grade robust software, they are really worth every cent. 10. REPL Programming: Lisps and Schemes…

    on “Racket Compiler and Runtime Status” ↗
  • lispm · Jul 9, 2016 · Recommends

    …Examples: Touretzky, Common Lisp: A Gentle Introduction to Symbolic Computation Barsky, Land of Lisp Graham, ANSI Common Lisp Graham, On Lisp Winston/Horn, Lisp Seibel, Practical Common Lisp Weitz, Common Lisp Recipes Norvig, Paradigms of Artificial Intelligence Programming, Case Studies in Common Lisp I would recommend each of these books to people who want to learn Lisp programming or certain aspects of it.

    on “Ask HN: Which Lisp/Scheme to go for?” ↗
  • weavie · Jul 30, 2018 · Recommends

    Common Lisp Recipes by Edi Weitz is the most recent 'bible'. Another excellent book.

    on “Practical Common Lisp (2009)” ↗
  • daly · Feb 1, 2016 · Recommends

    Also, I can highly recommend the book Common Lisp Recipes by Edi Weitz. I literally laughed out loud in Section 9.7 "Recursive Processing of FORMAT controls". The idea of combining FORMATTER, user-defined FORMAT controls, and recursive formats makes me want…

    on “Common Lisp Tips” ↗
  • zeveb · Oct 16, 2018 · Recommends

    …(http://gigamonkeys.com/book). The former was, at the time, very influential (and deservedly so); the latter was and remains the best reference for actually using Common Lisp to write real software (Edi Weitz's Common Lisp Recipes is an excellent companion volume).

    on “How Lisp Became God's Own Programming Language” ↗
  • lispm · Aug 30, 2019 · Recommends

    The usual starting book is 'Practical Common Lisp' by Peter Seibel. Some advanced stuff then in 'Common Lisp Recipes' by Edi Weitz. Some older advanced stuff with examples: Paradigms of Artificial Intelligence Programming, Cases Studies in Common Lisp (PAIP) by Peter Norvig.

    on “Running Lisp in Production (2015)” ↗
  • TurboHaskal · Apr 16, 2020 · Recommends

    I would also recommend Edi Weitz's book "Common Lisp Recipes" for that. He offers great insights on how to improve performance.

    on “A book on algorithmic programming in Lisp” ↗
  • junke · May 13, 2020 · Recommends

    …(:CHANGE (VELOCITY #<ROBOT {1015D66783}>) :FROM 0 :TO 10) (:CHANGE (VELOCITY #<ROBOT {1015D66783}>) :FROM 10 :TO -10) (:CHANGE (VELOCITY #<ROBOT {1015D66783}>) :FROM -10 :TO 0) Anyway, the book Common Lisp Recipes (E. Weitz) is good for solving actual, pratical problems with Lisp.

    on “Janet: a lightweight, expressive and modern Lisp” ↗
  • Abhinav2000 · Aug 28, 2021 · Recommends

    …viewpoint. Typically its better not to learn / use macros until one is sufficiently advanced, functions will do for 99.5% of the circumstances, to call a famous author ;-) You should try it out. The book Common Lisp Recipes by Edi Weitz is really good and practical - you can get web servers up and running in minutes, and has many other practical uses (I have to check the contents again, but its about 750 pages long and covers…

    on “Weird Languages” ↗
  • lispm · Jun 19, 2024 · Recommends

    …"software engineering" with Lisp wasn't part of those courses. There are books which cover those topics, too. Like "Practical Common Lisp" by Peter Seibel, "Paradigms of AI Programming" from Peter Norvig or "Common Lisp Recipes" by Edi Weitz. For SBCL one definitely needs to read the manual to get an idea about its extended features.

    on “Why "Structure and Interpretation of Computer Programs" matters (2011)” ↗
  • linguae · Dec 6, 2020 · Recommends

    …earlier this year, and I am currently working through the Advent of Code exercises in Common Lisp. My favorite intro book is Common Lisp: A Gentle Introduction to Symbolic Computing. I also own a copy of Common Lisp Recipes, which has been valuable for learning Common Lisp idioms; part of the challenge of learning a large language is figuring out what are the most idiomatically correct ways of doing things. 4. Read The…

    on “Between two Lisps” ↗
  • Arcanum-XIII · Dec 3, 2016 · Recommends

    …good libraries in clojure, as well as clojurescript for the front end with nice js interop. For Common Lisp there's some nice stuff too, that build over hunchentoot but can't remember the name. The book Common Lisp Recipes has a lot to say about those topics too, the perfect complement to Practical Common Lisp in fact :)

    on “Practical Common Lisp (2005)” ↗
  • TeMPOraL · Dec 4, 2016 · Recommends

    > including Common Lisp Recipes To be fair, that's a 2016 book. Pretty awesome though, I have to say - I'd highly recommend it for anyone who knows a bit of Common Lisp (e.g. after PCL). It's basically the "Effective C++" of Lisp world.

    on “Practical Common Lisp (2005)” ↗
  • progman · Jan 20, 2017 · Recommends

    I use Common Lisp for real projects. My recommendations: - Always follow the KISS principle (https://en.wikipedia.org/wiki/KISS_principle). Don't use Lisp's "super features" too much. The same applies to Haskell, by the way. - Use QuickLisp as much as possible. In many cases you don't need to add your own lib. Read Quickdos [QDC]. - Comment your code well, even if others don't ever see it lest

    on “Channels in Common Lisp” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help