01.12.2009 11:30
Groovy 1.6.6 und 1.7 RC1 veröffentlicht
Die Entwickler der Groovy-Programmiersprache haben auf einen Schlag die Version 1.6.6 und den ersten Release Candidate für das 1.7-Release veröffentlicht. Groovy ist ein quelloffene dynamische Skriptsprache für die Java Virtual Machine (JVM). Bei der Version 1.6.6 handelt es sich um das aktuelle stabile Groovy-Release, das unterschiedliche Bugfixes und kleinere Erweiterungen enthält.
Groovy 1.7 sorgt neben zahlreichen Fehlerbeseitigungen für eine bessere Unterstützung des AST-Makros (Abstract Syntax Tree) @Grape in der Groovy-Konsole und enthält einen neuen Visualisierungsmodus, der die Ausgabe in einem externen Fenster anzeigt. Auch ist es neu, einen sogenannten Grape-Resolver zu definieren, der anzeigt, von wo Grapes hochgeladen werden können. Grape, das für die Groovy Adaptable Packaging Engine steht, erlaubt einem Skript eine Beschreibung der Bibliotheken, von denen es abhängt. Diese werden dann transitiv herangezogen und bei Bedarf aus einem Repository geladen.
Weitere wichtige Neuerungen für Groovy 1.7, das noch vor Weihnachten fertig sein soll, sind Unterstützung für innerhalb einer anderen Klasse definierte anonyme Klassen sowie Nested-Klassen, besserer Annotationen-Support, erweiterte Assert-Methoden und eine neu geschriebene GroovyScriptEngine.
(ane)
Jetzt die neue Konferenz zu Agile ALM, Continuous Delivery und DevOps vormerken!
Das neue Sonderheft zum Status quo zur Qualitätssicherung in der Softwareentwicklung mit dem Fokus auf Agile ALM, Continuous Delivery und DevOps.