On Lisp (1993)
7 comments
·April 28, 2025jimbokun
From the Table of Contents, the similarities with Norvig’s Principles of Artificial Intelligence Programming in terms of topics covered are striking. Seems like building up to a Prolog interpreter is a thing in Lisp programming books.
zitterbewegung
Actually building an metacircular Lisp interpreter is the dominant thing to do in Lisp Programming books . There are a few exceptions such as the little lisper series .
TruffleLabs
Building Scheme in Scheme is what I did in a class in 1982 with Prof. Dan Friedman, one of the Little Lisper authors.
This was during a period of language research where Scheme in Scheme in Scheme was being used to look in to how to reflection (look into programs and how they behave).
The Little Lisper was a starting point for students to learn lisp (or Scheme) and get used to tail recursion and short focused functions.
cracauer
Excellent book to learn compile-time computing.
null
123sereusername
[dead]
This was the best most intuitive explanation of lisp syntax and why's it's natural and so powerful
https://stopa.io/post/265