A Map of the Territory · Crafting Interpreters
You must have a map, no matter how rough. Otherwise you wander all over the place. In The Lord of the Rings I never made anyone go farther than he could on a given day.
2 A Map of the Territory You must have a map, no matter how rough. Otherwise you wander all over the place. In The Lord of the Rings I never made anyone go farther than he could on a given day. J. R. R. Tolkien We don't want to wander all over the place, so before we set off, let's scan the territory charted by previous language implementers. It will help us understand where we are going and the alternate routes others have taken. First, let me establish a shorthand. Much of this book is about a language's implementation , which is distinct from the language itself in some sort of Platonic ide
Explore this link on the map →related reading
- A Map of the Territory · Crafting Interpreterscraftinginterpreters.com
- Introduction · Crafting Interpreterscraftinginterpreters.com
- Code generation (compiler) - Wikipediaen.wikipedia.org
- Formally speaking, "Transpiler" is a useless word | Rachit Nigampeople.csail.mit.edu
- how I think when I think about programming - alice mazalicemaz.com
- A Deep Introduction to JIT Compilers: JITs are not very Just-in-time | kipply's blogkipply.github.io
- Representing Code · Crafting Interpreterscraftinginterpreters.com
- Just-in-time compilation - Wikipediaen.wikipedia.org
- Building a Performant Compiler from Scratch — Bowen Chengbowencheng.dev
- Crafting Interpreterscraftinginterpreters.com
- A Bytecode Virtual Machine · Crafting Interpreterscraftinginterpreters.com
- I wrote a programming language. Here’s how you can, too.freecodecamp.org