Sign up to stay up to date.
Metaprogramming is writing a program that manipulates programs, including itself. Groovy makes metaprogramming easy and provides a number of techniques for doing so. We’ll discuss what metaprogramming is and walk through some examples of using Groovy’s different metaprogramming techniques with discussion about when and why you might want to use them – as well as when and why you might not want to use them.
Minnebar 3 (2008-05-10)