Groovyとは ...
Java仮想マシン(JVM) 向けの アジャイルダイナミック言語 です。
Javaの長所の上に構築されていますが、Python、Ruby、そしてSmalltalkのような言語に触発された 強力な追加機能 を持っています。
ほとんどゼロの学習曲線 で 現代的なプログラミング機能 をJava開発者が利用できるようになります。
ドメイン固有言語(DSL) をサポートし、その他の構文もコンパクトなので、読みやすくメンテナンスしやすい コードになります。
強力なプリミティブ処理 とオブジェクト指向(OO)能力、そしてAnt DSLによって、シェルやビルドスクリプトの記述を簡単にしてくれます。
定型的に書かなければならないコード量が減る ことにより、Web、GUI、データベース、コンソールアプリケーションなどの開発で生産性が向上します。
すぐに使えるユニットテストとモックの仕組みを備えているので、 テストが単純化 されます。
シームレスに 既存のあらゆるJavaクラスとライブラリを統合 できます。
- 直接Javaバイトコードにコンパイルされるため、Javaを利用できる環境ならどこでも利用可能です。
Groovy 2.1を体験してみましょう!
JVM言語として人気の Groovy から、最新のメジャー安定バージョン Groovy 2.1 がリリースされました。新機能をしっかり学ぶなら、 リリースノートを読んで 確かめてみて下さい。簡単に説明すると…
|
| サンプル
|
ドキュメント [全表示]
モジュール [全表示]
The following modules are currently available:
- Japanese Gant — Gant has moved: it has become a project in its own right and has its own space -- http://gant.codehaus.org.
- Grails — a Groovy-based web framework inspired by Ruby on Rails
- GORM — the Grails Object-Relational Mapping persistence framework
- GroovyPlugin — A Groovy plugin for JSPWiki
- Native launcher Native launcher — A native launcher for groovy written in c
グルービーなコードを楽しもう!!!
最新ニュース
活気あるコミュニティーで最新の更新情報を確認したいなら、詳細を知ることができます。
- メーリングリストの最新投稿
- SVNトランクへの最新コミット
以下は最新のお知らせです。
Dear all,
I'm pleased to announce the release of Groovy 2.1.5.
Groovy 2.1.5 is a bug fix release of the Groovy 2.1 branch. In particular, it fixes a problem we've encountered with Groovy 2.1.4 where the extension module descriptors were not found in the "all" JAR, which meant that the usual nice GDK methods extensions for XML and other modules were not found by Groovy.
You can download Groovy 2.1.5 in the download area and have a look at the JIRA release notes.
Thanks to all who contributed to this release!
Keep on groovy'ing!
The Groovy development team is pleased to announce the release of Groovy 2.1.4.
Groovy 2.1.4 is essentially a bug fix release of our 2.1 branch, and you can dive into the details in our JIRA release notes.
You can get the distribution in our download area.
Thanks a lot to all those who contributed to this release, and we're looking forward to hearing your feedback!

