Presentation: "Introducing Groovy, a dynamic language for JVM"
Time: Wednesday 09:00 - 10:15
Location: Grand Ball Room
Groovy is a dynamic language for the JVM, providing modern features to Java developers today as Groovy has the best integration with the Java platform and language so far. In this session, you will learn step by step how Groovy can help you in your daily Java development and still be able to tell your boss you are working with Java, and you will also discover all the cool new and useful features that the new Groovy 1.6 release provides.
This presentation will show participants how Groovy works on its own and how it can interact with usual Java code. It will cover the major Groovy-isms that one should be aware of when coming to Groovy from a Java background and equally will provide a high level overview of all the Groovy syntax constructs, its specific features and APIs to simplify the life of Jave enterprise developers.
Also, with the recent release of Groovy 1.6, new features have seen the light of day, and this session will cover the novelties in this new version: multiple assignments, Swing support improvements, metaprogramming additions, Abstract Syntax Tree transformations, and more.


