Groovy in Version 1.5 erschienen

Ja, richtig die neue Version von Groovy ist 1.5, nicht etwa 1.1 wie man anhand der ganzen Betas und Release Candidates erwarten hätte können.

Die Gründe dafür liegen zum einen darin, dass es zu viele Neuerungen gibt, um nur einen 0.1 Schritt in der Versionierung zu gehen, aber auch nicht genügend Features, um einen Schritt auf 2.0 zu rechtfertigen.

Ein anderer Grund ist derjenige, dass man mit den Features parallel zu Java 1.5 (oder Java 5) geht, sprich es werden in Groovy 1.5 Enumerations, Annotations und Generic Types unterstützt.

Die Änderungen und Neuerungen gehen aber bei weitem über die genannten Eigenschaften hinaus, so wurde bspw. die Swing-Unterstützung deutlich verbessert und der Swing-Builder fast gänzlich neu geschrieben.

Eine Liste mit den Änderungen findet sich hier und hier, Groovy 1.5 steht hier zum Download bereit. Ein einführender Artikel zu den Neuerungen von Guillaume Laforge findet sich bei InfoQ.

Groovy ist eine dynamische Skriptsprache, die in der Java Virtual Machine läuft und sehr effiziente Konstrukte für effektiven und wartbaren Code bereithält. Jedem, der Groovy noch nicht kennt, empfehle ich, sich einmal — wenigstens kurz — damit zu beschäftigen, denn es lohnt sich. Für Webanwendungen steht mit dem Grails Framework eine sehr mächtige und für RAD-Projekte geeignete Plattform zur Verfügung, die sich in weiten Teilen am Rails Framework für Ruby orientiert, aber auf einem Enterprise Stack (Java, Hibernate, Spring etc.) basiert.

4 Responses to “Groovy in Version 1.5 erschienen”

  1. Patrick Says:

    Koenntest du zu Groovy irgendwelche Ressourcen fuer Anfaenger empfehlen?

    Thanks in advance

  2. Reto Kiefer Says:

    Hi Patrick,

    ich habe gleich mit dem Buch Groovy in Action von Dierk König et. al. angefangen, das ist ziemlich vollständig und gut verständlich. Leider behandelt es nur Groovy 1.0.

    Es gibt noch ein deutsches Buch zu Groovy (mit etlichen 1.5 Features beschrieben) von O’Reilly (http://www.acanthurida.de/groovy/) da weiß ich aber erst nach Weihnachten wie es ist ;o)

    Ansonsten die Tutorials auf http://groovy.codehaus.org oder mal auf der Mailingliste fragen/suchen.

    CU

  3. Patrick Says:

    Danke fuer die Links.

    Greetings

  4. Dierk König Says:

    Hallo,
    es gibt übrigens auch eine deutsche Übersetzung von “Groovy in Action” unter dem Namen “Groovy im Einsatz” (Hanser) mit einigen updates gegenüber der englischen Version.
    herzlichst
    Dierk

Leave a Reply