Groovy 3: All The Major New Features


Duration: 50 mins
Kenneth Kousen
Founder, KousenIT

Groovy 3 represents the biggest update to the Groovy programming language in years. The move to the Parrot Parser allows all Java features to be supported, including the syntax for lambdas and method references. New operators, like !in, !instanceof, and Elvis assignment have been added. Better Java integration makes Groovy perfect for enhancing existing Java systems with Groovy capabilities, like XML and JSON parsing and generation, collections capabilities, and more.

Groovy continues to grow and is still the most widely supported alternative language on the JVM. Now that it is established as an Apache project, the number of downloads and integrations into Java systems has only grown with time. The Groovy ecosystem, including Grails 4, Spock, Gradle, and more, is still actively supported as well.

You may also be interested in

50 mins
Imposter Syndrome: Overcoming Self-Doubt in Success

Impostor Syndrome is the domain of the high achiever. Those who set the bar low are rarely it’s victim. What...

50 mins
Do You Know Da Wae

We build development teams based on individual ability to write code but development of a software project of any significance...

180 mins
Foundations of Tech Leadership

According to a CareerBuilder study, only 40% of new engineering leaders receive formal training when they become a boss for...

50 mins
Slowdown to Gain Speed: Technical practices that take time but save time

As a software development manager or a technical leader you are eager to remove impediments so your team can produce...

50 mins
Principles of Productive Software Developers

When working as a software developer, as well as in any other job, it’s important to be productive and to...

50 mins
Top 10 Algorithms for Coding Interviews

So we are all the best coders, but have you see the run time of the code you are writing?...