Why Groovy?
As Java programmers, we don’t have to switch completely to a different language. Groovy feels like the Java language we already know, with a few augmentations.
Dozens of scripting languages can run on the JVM—Groovy, JRuby, BeanShell, Scheme, Jaskell, Jython, JavaScript, and others. The list could go on and on. Our language choice should depend on a number of criteria: our needs, our preferences, our background, the projects we work with, our corporate technical environment, and so on. In this section, we discuss when Groovy is the right language to use.
Groovy is an attractive language for a number of reasons:
-
It has a flat learning curve.
-
It follows Java semantics.
-
It bestows dynamic love.
-
It extends the JDK.
Let’s explore ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access