Crafting Interpreters
Robert Nystrom
Learn how programming languages are designed and implemented in this must-read for software engineers. Set aside any preconceived notions of a dreaded "compilers" class, as this book breaks down the field's useful techniques in an engaging way. Crafting Interpreters will teach you both high-level concepts and gritty details, from parsing and semantics to bytecode representation and garbage collection. Ultimately, you’ll build a full-featured scripting language in just a few thousand lines of code. Get your hands dirty and walk away with newfound knowledge that will make you a stronger software engineer.
Publish Date
2021-07-28T00:00:00.000Z
2021-07-28T00:00:00.000Z
Goodreads Rating
4.7
ISBN
9780990582939
Recommendations
1
Recommendations
2022-08-28T19:29:43.000Z
The book Crafting Interpreters by @munificentbob is artfully executed. Even if you have existing knowledge in the space, it’s still a fascinating read because he explains concepts and builds things in such an interesting and engaging way. With some humor/anecdotes too! – source