Compile Time Metaprogramming With Groovy - Part 2 of 2
Great Lakes Software Symposium
Chicago · October 14 - 16, 2016
You are viewing details from a past event
About this Presentation
The dynamic nature of Groovy has always made it very easy to do really powerful metaprogramming at runtime. Equally powerful are Groovy’s compile time metaprogramming capabilities. There are a number of mechanisms that Groovy provides which allow you write code which participates in the compilation of Groovy code.
This session will dive into Groovy’s AST transformations, Traits and other compile time techniques which open up a lot of powerful possibilities to application and library development teams.