Codehaus 近日宣布腳本語(yǔ)言Groovy JSR 04 新版發(fā)布!
Groovy是一種可與Java語(yǔ)言無(wú)縫連接的腳本語(yǔ)言,有望以極短的程序完成相關(guān)處理。“在Java技術(shù)中添加Java以外的語(yǔ)言”,Groovy的最終可執(zhí)行狀態(tài)是Java class bytecode,所以Java代碼里可以把它當(dāng)普通Java Bean一樣調(diào)用。此外,Groovy的基礎(chǔ)類庫(kù),都是用Java代碼來(lái)寫的。
新版本中最大的改進(jìn),就是再次提升了編譯和classloading 機(jī)制。這次主要的提升在于修復(fù)Groovy 之前存在循環(huán)引用或script 依賴的情況下出現(xiàn)問(wèn)題。
隨著Groovy 的不斷發(fā)展,從JSR 1開(kāi)始,Groovy 語(yǔ)法的變化已經(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)大。
來(lái)自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)足夠給我們帶來(lái)很多便捷的地方,同時(shí),它也在不斷完善。
聯(lián)系客服