Java is a good all-purpose programming language, but does that mean it's the best tool for all jobs? In this talk, you'll see how Groovy can scratch itches you didn't even know you had. From scripts, to writing unit tests, to building projects, we'll take you through use cases that highlight the advantages of having a second language in your toolbox.
In the second part of the talk, you'll find out how Grails simplifies web application development without sacrificing flexibility and power. Built on Spring, it eliminates the need to write a lot of plumbing for your application while still allowing you the full power of the Spring framework. You'll see how quick it is to get started with a fresh application and also how you can leverage plugins to quickly enhance your applications with power features.
Peter is a long time Java developer, Grails user and plugin author. He is also co-author of the book Grails in Action with Glen Smith.
He has been using Java for over 10 years across a range of industries and technologies, covering both client-side and server-side development. He discovered Groovy & Grails in 2006 and is now a core Grails committer, general Groovy fan, and speaker on Groovy technologies. He is currently an independent consultant based in London.More About Peter »