大幅に性能を強化した「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