Learn from the best and brightest in our community.
Groovy is a dynamic language for the JVM and the natural evolution for a Java developer because its flat learning curve.
If you want to know why developing with Groovy is an Adventure Time, this is your talk. You'll learn with examples the main characteristics that make Groovy a powerful and versatile language: dynamic typing, closures, lists and maps handling, power asserts, builders, metaprogramming, scripting, DSL's, AST transformations,... and many more. I can guarantee you that after the talk you'll want to learn more about Groovy and use it in your day at work.