Advanced Groovy

NFJS 2005

I skipped the intro session, but attended Rod Cope's second session on Groovy. His presentation was a strong collection of "look how easy this is" examples that made quite a compelling case for Groovy (or, arguably, any dynamic language with closures, dynamic extensions, etc.). I am attracted to Groovy because it builds on the existing wealth of the Java ecosystem, is already adopted by Snip Snap, and already has a great library of its own, including some great string templating tools. Rod did a good job of making his case by example, without the Geary-style evangelizing.