Overview
Groovy is as an agile dynamic language for the Java platform with many features that are inspired by languages like Python, Ruby and Smalltalk, making them available to Java developers using a Java-like syntax. Being a dynamic language, many features of the language are executed at runtime as opposed to the compile-time, strongly typed language of Java. The main points to take from this are that: where Java can be very "Exacting" in how one develops, Groovy is a little more forgiving and hence "Agile". Groovy runs inside the JVM, and so can make use of the Java environment libraries; and give a Java-like language (strictly speaking, it is a superset of Java) that provides a convenient and agile development experience.
|
|
Overwhelmed by consolidation? Take it in steps.
Learn the 5 steps to data center consolidation - download the whitepaper now.
An Action Plan for Creating a Collaborative Enterprise
Download the eBook by Cisco now!
Choose a career with Accenture in Singapore
A dynamic job opportunity where technology and business intersect
Choose a career with Accenture in Malaysia
A dynamic job opportunity where technology and business intersect
NetIQ DRA live demonstration:
Learn how to improve your efficiency when administering Active Directory
The Roots for a Greener World
Discover Hitachi's Environmental Vision 2025 and featured Eco-Products
The Desktop Virtualization Revolution is here!
Find our more with Citrix Simplicity is Power
Lack of visibility into network issues and performance?
Find out today. Download SolarWinds FREE 30-Day Trial Software here.
IT Salary Survey
Take our salary survey and be the first to view the 2010 IT Salary & Skills Report