Want to Write a Compiler? Just Read These Two Papers (2008)
Summary
This post argues that learning to write a compiler doesn't require wading through dense textbooks; it highlights Crenshaw's Let's Build a Compiler! and Sarkar et al.'s Nanopass Framework as approachable paths. It also notes the absence of an AST in Crenshaw's tutorials and positions the Dragon Book as optional.