Hacker News new | ask | show | jobs
by vkazanov 23 days ago
Dragon book is a weird one. While a classic, it only decently covers basics of the theory of computation, while only doing a brief run through the rest of compilers.

None of modern grad-level compiler topics are decently covered. The dragon is also not a very practical book.

Tiger book is a much better introductory read, balancing between practical and theoretical aspects.

Most truly advanced compiler topics are not really covered by any single book.

1 comments

What's the "tiger book?"
It really should be read in the SML/NJ as God Intended.

https://www.cs.princeton.edu/~appel/modern/ml/whichver.html

https://www.smlnj.org/