Category: Concepts
On Code Coverage Tools
What it Takes to Make a Language “Object-Oriented” (or at least object-literate)
Why Compilers Don’t Autocorrect “Obvious” Parse Errors
Implementing a Shortest Path Program from Scratch
Adding Error Productions to the Lox Compiler
Emulating Objects in Functionally-Oriented Languages (The Real Midwives of Haskell)
The Hard Thing About Nested Scopes: Tracking State in an Interpreter
Introduction to the Roc Compiler
