Groovy-概要
Groovyは、Javaプラットフォームに基づくオブジェクト指向言語です。Groovy 1.0は2007年1月2日にリリースされ、現在のメジャーリリースはGroovy2.4です。Groovyは、Apache License v2.0を介して配布されます。
Groovyの特徴
Groovyには次の機能があります-
- 静的型付けと動的型付けの両方のサポート。
- 演算子のオーバーロードのサポート。
- リストと連想配列のネイティブ構文。
- 正規表現のネイティブサポート。
- XMLやHTMLなどのさまざまなマークアップ言語のネイティブサポート。
- JavaとGroovyの構文は非常に似ているため、GroovyはJava開発者にとって単純です。
- 既存のJavaライブラリを使用できます。
- Groovyはjava.lang.Objectを拡張します。
Groovyの公式ウェブサイトは http://www.groovy-lang.org/