Groovy 2.3.0

A dynamic language for the Java EE platform
Many of its features are inspired by languages like Python, Smalltalk and Ruby, making them available to developers using a Java-like syntax.

Groovy can be used for developing web applications , writing shell scripts, writing concise, meaningful, test cases using Groovy's JUnit integration, or prototyping and producing real industrial strength applications.

Groovy works cleanly with all existing Java objects and libraries and compiles straight to Java bytecode in either application development or scripting mode.

Main features:

  • Builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk
  • Adds modern programming features to Java
  • Supports Domain Specific Languages
  • Increases developer productivity
  • Simplifies testing
  • Compiles straight to Java bytecode

last updated on:
May 8th, 2014, 10:54 GMT
license type:

GPL: GNU General Public License

developed by:
Thomas Amsler
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Programming Tools
Download Button

In a hurry? Add it to your Download Basket!

user rating 20



Rate it!
What's New in This Release:
  • Official support for running Groovy on JDK 8
  • Traits
  • New and improved AST transformations like @TailRecursive, @Builder and @Sortable
  • New NIO2 module with Path support
read full changelog

Add your review!