About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 8 years ago
  • Total downloads: 66
  • Price: Free |
  • Operating system: Linux
  • Publisher: James Strachan
See full specifications

linux default iconGroovy Publisher's description

Groovy is an agile, dynamic language for the JVM.

Groovy project is an agile dynamic language for the Java 2 Platform that has many of the features that people like so much in languages like Python, Ruby and Smalltalk, making them available to Java developers using a Java-like syntax.

Groovy is designed to help you get things done on the Java 2 Platform in a quick, concise and fun way - Groovy brings the power of a scripting language directly into the Java 2 Platform. For example:

� Shell scripting using Groovy allows the full power of the Java Platform to be brought to bear to the task at hand.
� Groovy can be used (and indeed is already being used) as a replacement for Java for small and medium sized applications to execute on the Java 2 Platform.
� Groovy can be used as an embedded language for dynamic business rules or extension points utilizing the agility of Groovy and saving the cost of redeploying applications for each change of rule (especially when the rules are stored in a database).
� Groovy makes writing test cases for unit tests very easy.

Here are some key features of "Groovy":

� Closure support
� Native syntax for Lists and Maps
� Groovy Markup
� Groovy Path expression language
� Groovlets for implementing Servlets easily in simple Groovy scripts
� Groovy SQL for making SQL more Groovy
� Groovy Beans for simpler syntax for working with beans
� Groovy Template Engines which are pluggable, simple to use, integrate GPath and compile to bytecode
� Ant Scripting
� Regex syntax for neater scripting with regular expressions
� Operator Overloading to simplify working with datatypes Collections and Maps
� Polymorphic iteration and autoboxing
� Compiles straight to Java bytecode
� Works cleanly with all existing Java objects and libraries

System Requirements:

No special requirements.
Program Release Status:
Program Install Support: Install and Uninstall

Groovy Tags:

Click on a tag to find related softwares

Most Popular

linux default icon A2Billing 1.6.0
A2Billing is a billing system interactive with Asterisk to give any Telecom company traditional offering VOIP... Read more
linux default icon FrontAccounting 2.3.10
FrontAccounting is free and released under the GNU General Public License.
linux default icon PgAdmin III for Linux 1.14.1
pgAdmin is the most popular and feature rich Open Source administration and development platform for... Read more
linux default icon RazorSQL for Linux 5.6.3
RazorSQL is an SQL query tool, database browser, SQL editor,....
linux default icon Salat Book 1.00
Salat / Namaz prayer database and tracking application