The Codehaus、the Groovy teamは5日(米国時間)、Groovyの開発最新版となる「Groovy 1.1-beta-2」を公開した。GroovyはJavaで開発されたJava仮想マシンで動作するスクリプト言語。Javaとよく似た文法を持つスクリプト言語で、ダイナミックなシェルスクリプトからWebアプリケーションシステムの開発まで幅広く対応している。規格自体は「JSR 241: The Groovy Programming Language」において標準化が進められている。
Groovy 1.1-beta-2は10月にリリースが予定されているGroovy 1.1へ向けた開発リリースという位置づけ。1.1-beta-2における主な改善点は次のとおり。
同リリースにあたっては2つの大きな支援があったとされている。まずひとつはJBoss SeamにGroovyを統合したJBossデベロッパの支援で、同支援によってJ2SE 5.0 アノテーションのサポートが実現されたとされている。もうひとつはJetBrainsの支援で、IntelliJ IDEAに対してJava/Groovyコンパイラが提供されたとしている。この機能提供によってJavaとGroovyのコードを分離する必要がなくなり、GroovyとJavaのソースコードをGroovycコンパイラを使って簡単にビルドできるようになったとされている。
なお、Java仮想マシンで動作する代替スクリプト言語において、アノテーションとジェネリックをサポートしたのは初めて。今回の機能追加によりGroovyは、エンタープライズアプリケーションフレームワークにおいても採用しやすいスクリプト言語になったといえそうだ。次期リリースにはまだ数ヶ月の期間があるが、Groovyの採用を検討している場合は本リリースを調査しておくといいだろう。
| "Groovyは革新的かつ独創的" - JAX 2007 innovation awardでGroovyが優勝 [2007/4/27] |
| Groovy 1.0 - 度重なる延期を経て、ついに待望の正式リリース [2007/1/5] |
| Groovy 1.0 JSR-6 公開、正式版は今秋を目処に [2006/7/1] |
| 正式リリースまであとわずか - Groovy JSR 04 公開 [2005/11/25] |
| Javaベースのスクリプト言語 Groovy JSR-2 公開 [2005/6/16] |
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
| 製品数の拡大だけでなくBCPの展開なども含めた総合力で事業の強化を図るTI [17:25 5/25] |
|
【連載】これだけは要チェック! TOEIC(R)単語帳 第108回 今回のお題は…「issue」 [20:00 5/27] キャリア |
|
TVアニメ『ペルソナ4』、新規カットを加えた再編集版を劇場でイベント上映 [20:00 5/27] ホビー |
|
「ギャラクシーエンジェル」の大月悠祐子がWEBで新連載 [19:52 5/27] ホビー |
|
[9nine]制服姿見納め? セーラー服で登場も川島海荷「4人はコスプレ」 [19:15 5/27] エンタメ |
|
「NO.6」4巻は書き下ろしドラマCD付、木乃のサイン会も [18:49 5/27] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。