Latest / Agile Software Engineering

YACC? What Is That? Why Compiler Thinking Still Matters (Compiler Theory part 2)
Send us Fan MailIn 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 software engineers who studied computer science in earlier decades, compiler theory was part of the foundation. It taught us how programming languages are defined, parsed, checked, transformed, optimized…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.