Practical Common Lisp
What it is
Peter Seibel's 2006 Google TechTalk on Practical Common Lisp, framed by the Sapir-Whorf hypothesis and Paul Graham's Blub paradox. It shows Lisp features such as condition restarts and its generic-function object system.
Why Hacker News recommends it
HN remembers it as the memorable explanation of restarts and multiple dispatch, referenced whenever those features come up.
- 3 people recommended it
- 4 different months
- 0 strong recommendations
- first 2011, last 2025
What HN commenters said
“Restarts are really nice, I first heard about them in”
Introduces Lisp restarts.
tdrgabi, 2011-05 · Recommendation · in “The German School of Lisp ("Fluchtpunkt Lisps")”
“explains that pretty well”
Explains Common Lisp's generic-method object system versus C++/Java.
jlg23, 2015-07 · Recommendation · in “Use Cases for Change-Class in Common Lisp”
“I will forever think of this talk by Peter Siebel”
Memorable talk associated with multiple dispatch.
ethagnawl, 2025-06 · Recommendation · in “Ovld – Efficient and featureful multiple dispatch for Python”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: common lisp, multiple dispatch, condition restarts, peter seibel, language design
Also recommended by the same people
explainerP vs. NP and the Computational Complexity Zoohackerdashery · 4 HN recommenders · 2015–2026
talkRuby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks · 17 HN recommenders · 2013–2026
talkThe Soul of Erlang and Elixir • Sasa Juric • GOTO 2019GOTO Conferences · 16 HN recommenders · 2019–2024
talk"Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference · 14 HN recommenders · 2022–2026
talk"Making Impossible States Impossible" by Richard Feldmanelm-conf · 9 HN recommenders · 2017–2026
talkWilliam Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]PapersWeLove · 11 HN recommenders · 2017–2026
talkThe Value of Values with Rich HickeyInfoQ · 10 HN recommenders · 2014–2023
talkWhy Isn't Functional Programming the Norm? – Richard FeldmanMetosin · 12 HN recommenders · 2019–2025