大幅に性能を強化した「Groovy 1.6」

 Java仮想マシン向けのスクリプト言語「Groovy」の開発チームは2月18日、最新版「Groovy 1.6」を公開した。性能が強化され、JMXビルダが統合されるなど、複数の強化が行われている。プロジェクトのWebサイトよりダウンロードできる。

 最新版では、ランタイム環境とコンパイラの両方で性能が強化された。コンパイラでは、Dispatchメソッドにより前バージョン比4倍の性能改善が図られたという。

 メタプログラミングサポートでは、EMC DSL、POJP向けメタクラスのプレインスタンスなどが強化点となる。AST変換機能もサポートし、@Singleton、@Lazy、@Immutable、@Delegateといったマクロが加わっている。

 このほか、並列アサインメントに対応、JMXビルドを統合し、JSR-223スクリプトエンジンを組み込んだ。Swingビルダ、Swingコンソールも改善したという。

 Groovy開発を支援するG2Oneは昨年11月、米SpringSourceにより買収されている。

Groovyプロジェクト
http://groovy.codehaus.org

「Groovy 1.6」ダウンロード
http://groovy.codehaus.org/Download