Groovy - getting started and practical in hours

Track: JVM Languages + Debugging
Skill Level: Beginner
Room: Ballroom D
Time Slot: Wed 3/11, 1:00 PM
Tags: jvm languages , groovy
Presentation Link

Love and know Java? Feel that it’s sometimes gets in your way? A bit of too much boilerplate? Too much effort required to get some work done? Groovy is here to help! You’re gonna love it, we promise. Feeling at home while being more productive, what else can you ask for? We’re going to cover the basics, the syntax differences between Java and Groovy, the data types, the object orientation, the Groovy truth and, of course, closures and the functional aspects of Groovy. We’ll also review some of the advanced features, like compile time and runtime metaprogramming, builders and slurplers and more, as time allows.

Baruch Sadogursky

Baruch Sadogursky (a.k.a JBaruch) is the Developer Advocate at JFrog. For a living he hangs out with JFrog’s tech leaders, writes code around the JFrog Platform and its ecosystem, and then speaks and blogs about it all. He has been doing this for the last dozen years or so, and enjoys every minute of it.

Baruch is @jbaruch on twitter and mostly blogs on and
He is a professional conference speaker on DevOps, Java and Groovy topics, and is a regular at the industry’s most prestigious events including JavaOne (where he was awarded a Rock Star award), DockerCon, Devoxx, DevOps Days, OSCON, Qcon and many others. His full speaker history is available on Lanyrd: