Groovy
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.
Developing web applications , writing shell scripts easily, writing concise, meaningful, test cases using Groovy's JUnit integration, or prototyping and producing real industrial strength applications have never been so concise and groovy.
Groovy works cleanly with all existing Java objects and libraries and compiles straight to Java bytecode in either application development or scripting mode.
Bescheiden klingt die Selbstdarstellung ja nicht gerade. Zumindest die Wirkung auf mich als Java-Entwickler, der mit Python/Ruby/Perl noch nie so richtig warm geworden ist, haben die Entwickler von Groovy aber nicht verfehlt. Jetzt heisst es noch - einmal den Getting Started Guide durchzusehen,
- schauen, wie sich Groovy in eine IDE integrieren lässt,
- ein kleines Test-Projekt zu finden und
schauen, ob Groovy den selbstgesteckten Anspruch erfüllen kann.
Wenn es zeitlich passt, gibt es vermutlich in ein paar Tagen einen Beitrag mit meinen ersten Erfahrungen.
|
|