Interesting, possibly flawed analogy: The Build Your Own Lisp book explains how, and the LoL book explains why. Build your own lisp book is the natural pairing for LoL, despite many people claiming it goes best with Seibel's common lisp book or whatever.<p>Seibel's book is good, don't get me wrong; I just don't think its the proper pairing in the sense of culinary arts putting together a plate of well paired books.<p>The common lisp people and the clojure people fight viciously as only siblings can; this will infuriate those in the common lisp tribe but the ideal introductory lisp book in the general sense of the language is probably not Seibel's book its probably the comedic Clojure for the Brave and True. Not aware of anything quite like that, for common lisp.
I enjoyed this book. I personally did not find it condescending. Additionally, the implementation of a Forth interpreter in this book is the best introduction to Forth I've seen (even after years spent playing with Forth and reading one or two books on Forth). But I don't recommend this book as an introduction to (Common) Lisp.<p>I recommend this order:<p>1. Practical Common Lisp<p>2. On Lisp (kind of a big jump, so maybe check out ANSI Common Lisp)<p>3. Let over Lambda<p>4. Lisp in Small Pieces (especially if you want to implement a Scheme or Common Lisp)<p>With Common Lisp the Language (Guy Steele) and ANSI Common Lisp (Paul Graham) somewhere in the mix.<p>These are all excellent books and must-reads for anyone interested in programming languages and/or the Lisp family.
slightly related: the clasp/cando team has some news to share<p>Putting this here because I'm not aware of a lot of research done in/with lisp these days (only other thing I know is the quantum computer dsl)<p><a href="https://old.reddit.com/r/lisp/comments/axu858/here_is_what_we_are_doing_with_common_lisp/" rel="nofollow">https://old.reddit.com/r/lisp/comments/axu858/here_is_what_w...</a><p>> This our (thirdlaw.tech's) computational chemistry system Cando. Some might remember it from Lisp conferences or our previous videos. Here is a demo of going through a free energy perturbation calculation. FEP is very important in chemistry right now. <a href="https://www.youtube.com/watch?v=hZRuGt4TcD8&list=PLbl4KVdl9U3I3MhFWgauT0cz-x7SymZmn&index=4&t=0s" rel="nofollow">https://www.youtube.com/watch?v=hZRuGt4TcD8&list=PLbl4KVdl9U...</a>
I bought Land of Lisp by Conrad Barski but never really read it due to procrastination. I really wanna read Lisp one day. Also, I didn't see Land of Lisp mentioned here. What do experience lispers think about it?
I tried to read it as a first Lisp book, that was very theoretical. I just write Lisp these days while looking up what I need on-demand. Will probably give it another read when I have a better idea of what Lisp is.
>> it describes the most advanced features of the most advanced language: COMMON LISP<p>... really? the most advanced language (?), are we back in the 50ies again?
Worth a read because it is one the most condescending computing books I have ever read. While reading I got the impression that I read the text of a really immature fanboy in a web forum of the 2000s.<p>I hope the author has matured by now. Seriously, don't buy this book.
<i>> it describes the most advanced features of the most advanced language: COMMON LISP.</i><p>I thought Haskell surpassed it a long time ago already.