|
|
London Java Community:Groovy for Java Developers
Groovy for Java Developers
In this session, Russell Winder provides a great introduction to Groovy. His aim is to convince you that if you want a language other than Java, all you need is Groovy. After a brief introduction to the origins of Groovy and its main purpose, Russell introduces the main parts of Groovy that make it such a useful dynamic language.
Groovy is a dynamic language for the Java Virtual Machine. Its aim is to build on the strengths of Java to provide a dynamic language with additional powerful features. It includes often sought after features such as support for Domain Specific Languages, unit testing, mocking and integrates with existing Java objects.
Russell uses the basic hello world program to illustrate many of the powerful features incorporated in Groovy. There is also a very useful discussion on the invoke method within Groovy, how it can be used and how it can be a very confusing function.
This talk is a great place to start for anyone interested in using Groovy. Russell describes many powerful features of Groovy but never loses sight of the fact that Java still has many purposes and the two can be used powerfully together.
Download the slides here
ABOUT RUSSEL WINDER
|
Dr Russel Winder is a freelance consultant, analyst, author and trainer who has been involved with the Groovy project since 2004. In the latter part of 2006, Russel wrote the first version of Gant, which he has been evolving and improving since.
More about Russel Winder
|
|
PODCAST GROOVY FOR JAVA DEVELOPERS
|
|
|
|
OTHER JAVA & JEE EVENTS
|
Adobe RIA User Group
FREE EVENT:
Accessibility API in Flex
London, Wednesday, March 17th
|
|
Spring Application Development
4 DAY COURSE. Featuring David Syer London, Tuesday, March 23rd
|
|
Tapestry 5 in Action
FREE EVENT:
In The Brain of Ben Gidley
London, Tuesday, March 23rd
|
|
JAVAWUG
FREE EVENT:
Ease into Scala Web Developmen
London, Wednesday, March 24th
|
|
Gojko Adzic's TDD Java Development Workshop
2 DAY COURSE. Paris, Wednesday, March 31st
|
|
Spring OSGi with dm Server
2 DAY COURSE. London, Thursday, April 8th
|
|
London Scala Users' Group
FREE EVENT:
Traits & Mixins
London, Monday, April 12th
|
|
Tomcat Administration Fundamentals Training
2 DAY COURSE. London, Tuesday, April 13th
|
|
|
|