Practical Common Lisp is an introductory book on the programming language Common Lisp by Peter Seibel.[1] It features a fairly complete introduction to the language interspersed with practical example chapters, which show developing various pieces of software[2][3] such as a unit testing framework, a library for parsing ID3 tags, a spam filter, and a SHOUTcast server.[4]

At the Jolt Product Excellence and Productivity Awards in 2006, it won a Productivity Award in the technical book category.[5]

The full text is available online.[6] In a 2006 Google TechTalk, Seibel presented the book's main points in the context of linguistic relativity (the Sapir–Whorf hypothesis).[7]

See also


  1. ^ Seibel, Peter (2005). Practical Common Lisp. Springer Nature: Apress. ISBN 978-1-59059-239-7.
  2. ^ Buss, Frank (2005-04-28). "Practical Common Lisp". Slashdot. SlashdotMedia. Retrieved 2019-11-26.
  3. ^ H., Ed (2005-11-27). "Thoughts Reading Practical Common Lisp". The Blog That Goes Ping. WordPress. Retrieved 2019-11-26.
  4. ^ Staiger, Josh (2006-02-15). "A short review of Peter Seibel's Practical Common Lisp". Josh Staiger. Retrieved 2019-11-26.
  5. ^ Siivola, Nikodemus; Upham, Derek; Seibel, Peter; Inoka; Mastenbrook, Brian; Reid, Kevin; Ozten; Kaufmann, Roland (2004–2017). "Practical Common Lisp". CLiki. The Common Lisp Foundation. Retrieved 2019-11-26.
  6. ^ Seibel, Peter (2005). Practical Common Lisp. Springer Nature: Apress. ISBN 1590592395.
  7. ^ Peter Seibel (2006-05-10). Practical Common Lisp (Video). Mountain View, California: Google. Archived from the original on 2021-12-14. Retrieved 2019-11-27.