Codehaus 近日宣布腳本語言Groovy JSR 04 新版發(fā)布!
Groovy是一種可與Java語言無縫連接的腳本語言,有望以極短的程序完成相關(guān)處理。“在Java技術(shù)中添加Java以外的語言”,Groovy的最終可執(zhí)行狀態(tài)是Java class bytecode,所以Java代碼里可以把它當(dāng)普通Java Bean一樣調(diào)用。此外,Groovy的基礎(chǔ)類庫,都是用Java代碼來寫的。
新版本中最大的改進(jìn),就是再次提升了編譯和classloading 機(jī)制。這次主要的提升在于修復(fù)Groovy 之前存在循環(huán)引用或script 依賴的情況下出現(xiàn)問題。
隨著Groovy 的不斷發(fā)展,從JSR 1開始,Groovy 語法的變化已經(jīng)規(guī)范化,同時(shí)編譯期健壯性大大增強(qiáng)。已經(jīng)逐漸滿足了社區(qū)的要求。同時(shí),在JSR-241后面,我們可以看到一系列的名家身影:比如Richard Monson-Haefel(《Enterprise JavaBean》的作者). 有理由相信,在社區(qū)的力量推動(dòng)之下,Groovy將會(huì)不斷發(fā)展強(qiáng)大。
來自O(shè)penLogic, Inc的Rod Cope在JavaOne 2005 上做了Groovy的技術(shù)講座:Groovy = Java Technology + Ruby + Python for JVM,同時(shí)演示了一些Groovy的強(qiáng)項(xiàng)和最新的功能,比如操作Excel工作表單等等。我們相信Groovy已經(jīng)足夠給我們帶來很多便捷的地方,同時(shí),它也在不斷完善。
下載地址:http://groovy./Download
|