Java仮想マシン(JVM) 向けの アジャイルダイナミック言語 です。
Javaの長所の上に構築されていますが、Python、Ruby、そしてSmalltalkのような言語に触発された 強力な追加機能 を持っています。
ほとんどゼロの学習曲線 で 現代的なプログラミング機能 をJava開発者が利用できるようになります。
ドメイン固有言語(DSL) をサポートし、その他の構文もコンパクトなので、読みやすくメンテナンスしやすい コードになります。
強力なプリミティブ処理 とオブジェクト指向(OO)能力、そしてAnt DSLによって、シェルやビルドスクリプトの記述を簡単にしてくれます。
定型的に書かなければならないコード量が減る ことにより、Web、GUI、データベース、コンソールアプリケーションなどの開発で生産性が向上します。
すぐに使えるユニットテストとモックの仕組みを備えているので、 テストが単純化 されます。
シームレスに 既存のあらゆるJavaクラスとライブラリを統合 できます。
JVM言語として人気の Groovy から、最新のメジャー安定バージョン Groovy 2.1 がリリースされました。新機能をしっかり学ぶなら、 リリースノートを読んで 確かめてみて下さい。簡単に説明すると…
|
![]() | サンプル
|
The following modules are currently available:
グルービーなコードを楽しもう!!!
活気あるコミュニティーで最新の更新情報を確認したいなら、詳細を知ることができます。
Groovyを取り巻くブログなどの情報
以下は最新のお知らせです。