A single conversation with a wise man is better than ten years of study.
~ Chinese Proverb ~

Groovy aST Demystified

Andres Almiray

Download slides

Compilers are powerful tools, they pretty much translate your thoughts into machine code. Extensible compilers are even more powerful. It turns out that the Groovy compiler can be extended by means of AST transformations.

Come learn why and how popular Groovy projects like Grails, Griffon and Spock, have reached out to AST transformations and AST manipulation to boost their success. In this talk we’ll dive deep into compiler specifics, by all means bring your laptop if you’d like to hack along.

More talks