
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
