Hacker News new | ask | show | jobs
by attila-lendvai 23 days ago
it wanders within a tight circle around C and its idiosyncrasies.
1 comments

Probably by design.

> This book offers a one semester introduction [...] enabling the reader to build a simple compiler that accepts a *C-like language*

Then it is really not about language design... I would rather recommend https://www.plai.org/
As a lisper, i like PLAI and all the other books from the same school: Lisp in small pieces and many others.

But they also felt kind of detached from realities of industrial languages and compilers.

These days Crafting Interpreters is probably the best suggestion.

Why that book specifically?
Also Practical Foundations for Programming Languages by Harper.