SpringSource recently released version 1.7 of Groovy, a dynamically compiled computer language that runs on Sun Microsystems' Java Virtual Machine (JVM). By running on JVM, Groovy can use all of the available Java libraries and the new version features ways to help programmers use Java and SQL-based databases.
Groovy was developed as a Java-like language aimed at tasks such as XML parsing, which Java struggles with, says SpringSource's Guillaume Laforge. Groovy has found a niche in certain tasks such as developing prototypes of Java programs and being able to quickly run database-driven Web programs. Groovy 1.7 has new features geared toward enhancing these niche tasks, such as support for anonymous inner classes and nested classes, which enables Java programmers to more easily work with Groovy. Laforge also says the new version of Groovy enables programmers to move "big batches of data from one system to another," which allows for greater compatibility with programs such as SQL.
A priority for the next version of Groovy will be enhancements to aide in the developing of domain-specific languages.
From IDG News Service
View Full Article
Abstracts Copyright © 2010 Information Inc., Bethesda, Maryland, USA