
What books should I read if I want to create a Lisp based language? I don’t think I will create one, but I have interest on learn about how languages work.

Lisp in small pieces

And the paper of Aziz.


Thanks!

Also checkout readscheme.


So, the Minneapolis/St Paul area had a great local news rag that was shut down by corporate overlords during the pandemic. Now its former editors are launching a replacement and… https://bringmethenews.com/minnesota-lifestyle/racket-a-new-alternative-news-site-from-former-citypages-editors-launches-this-month

Is it built on racket? :slightly_smiling_face:

Even more Google ambiguity!

Looks like they are using some kind of Wordpress service/platform called Lede

That logo has major 70s vibes

Not the ‘Little Schemer’ etc. series? Or Structure and Interpretation of Computer Programs?

“The Little Schemer” doesn’t show how to implement Scheme.
Lisp in Small Pieces shows both how to implement interpreters and compilers. For someone interested in implementing Scheme there is no other book, that goes into that detail - and also shows all code needed.
Sicp has a very nice chapter on compilers - but LiSP is better.

These are fine books, but I agree with @soegaard2: if you are primarily interested in building LISP languages, this book has a comprehensive look at a bunch of different ones, how small decisions in the semantics reflect the overall interpretation/compliation strategy, and macros from a builder perspective.

ah, they got there before I did.

Ah right :brain::+1: (spot the person who hasn’t yet gotten around to reading any of them :smile:)