2. About the speaker
๏ Java developer since the beginning
๏ True believer in Open Source
๏ Groovy committer since 2007
๏ Project lead of the Griffon framework
๏ Currently working for
www.canoo.com 2
3. What are AST Transformations?
๏ Essentially byte code generation
๏ They enable compile-time metaprogramming
๏ Groovy has two types of AST transformations: global and local
www.canoo.com 3