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トランクへの最新コミット
以下は最新のお知らせです。
The Groovy team is always looking at ways to further improve and encourage the collaboration and contributions from the community.Today, the we are looking for a sponsor for a dedicated server that would host our new Continuous Integration server. If you or your company is interested in helping Groovy by contributing hardware and/or hosting, please contact us.The details of the project are available here: http://docs.codehaus.org/display/GROOVY/A+new+CI+server+for+the+Groovy+projectOn behalf of the Groovy team, thanks in advance for your help and support!We're looking forward to hearing from you.Heads up on a joint bug-fix release, with Groovy 2.0.8 and 2.1.3.We released the 2.0.8 bug fix in particular for Grails which was affected by a couple issues but that hadn't planned on migrating just yet to the 2.1.x line.If you want to learn more about the issues closed, please have a look at the JIRA release notes for Groovy 2.0.8 and Groovy 2.1.3.Head down to the Download section to download our the latest releases.Thanks for all your contributions, and keep on groovy'ing!

