Hacker News new | ask | show | jobs
by dysoco 1134 days ago
Crafting Interpreters is probably the one that hits all the right notes for me. It's not dull, it's very hands on, it has excercises, it teaches you a very useful subject, it has illustrations, it's up to date, etc.

I really wish we could get more books like this one for other subjects.