Agile Software Engineering

YACC? What Is That? Why Compiler Thinking Still Matters (Compiler Theory part 2)

23:45

Send us Fan Mail

In this episode of The Agile Software Engineering Deep Dive, Alessandro Guida continues the two-part journey into compiler theory.

Part 1 focused on BNF, syntax, and grammar. Part 2 moves into compiler thinking itself: LEX, YACC, compilers, interpreters, syntax trees, the Dragon Book, and the evolution from classic compiler pipelines to modern development ecosystems.

For many…