(以下摘自 IBM developerWorks)
雖然 Java 語言因其嚴密性和擴展性的承諾而在整整一代程式員中勝出,但是 Groovy 預示了 Java 平台上的一個編程新時代,這種語言是以方便性、適宜性和敏捷性為出發點定義的。在新的 alt.lang.jre 專欄的第二期文章中,Andrew Glover 對提議添加到 Java 平台的標準編程語言作了非正式的介紹。
如果您在使用 Java 平台(block),不管時間長短,您都有可能聽說過 Groovy。Groovy 是超級明星開發人員 James Strachan 和 Bob McWhirter 發明的,它是一種敏捷開發語言,完全以 Java 編程 API 為基礎。Groovy 當前正處於 Java Specification Request 的開始階段,它於 2004 年 3 月底獲得批准。Groovy 還是一種腳本語言,有些人說它會永久性地改變您看待和使用 Java 平台的方式。
在其對 JSR 241 (請參閱 參考資料) 的開放評論中,Groovy 的共同規範領導者 Richard Monson-Haefel 說他對 Groovy 的支援是建立在總有一天 Java 平台要包括一種敏捷開發語言這一信念上。與許多移植到 Java 平台的腳本語言不同,Groovy 是為 JRE 而寫的。在規範請求中 (參閱 參考資料) ,Groovy 的製造者提出了「Java 不僅是一種編程語言,更是一個健壯的平台,可以有多種語言在上面執行和共存」(Monson-Haefel 語)的思想。
以下是原文:
http://www2.tw.ibm.com/developerWorks/tutorial/SelectTutorial.do?tutorialId=463