O'Reilly logo

Groovy Programming by John Savage, Kenneth Barclay

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

APPENDIX B GROOVY

The syntax of Groovy is based on the Java programming language syntax. This makes for a relatively short learning curve for Java developers. Groovy makes writing scripts and applications for the Java platform fast and easy. It includes language features found in Python, Ruby, and Smalltalk, but uses syntax more natural to Java developers. Because Groovy is based on Java, applications written in Groovy can use the full complement of Java APIs, and Groovy works seamlessly with other components and applications written in the Java programming language.

In this appendix, we seek to demonstrate how Groovy implements a variety of its features using Java. We hope to show how the authors of Groovy use simple and elegant designs that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required