JVM流行動態(tài)語言Groovy 1.7發(fā)布
原創(chuàng)【51CTO 12月23日快訊】Groovy開發(fā)團(tuán)隊(duì)與SpringSource一起于22日發(fā)布了Groovy 1.7的正式版。Groovy是當(dāng)前JVM上***的動態(tài)語言之一。
51CTO編輯推薦:Scala編程語言專題
有關(guān)Groovy語言
Groovy是一種語言,其語法類似于Java,但比Java更簡單。它通常被視為腳本/靈活/動態(tài)的語言,但是我不喜歡這類形容詞,因?yàn)槲艺J(rèn)為它們只會令人困惑。如果說Java是一位明智的中年男子,那么Groovy就是他十幾歲的兒子。Groovy具有父親的許多特點(diǎn),但是更為狂野且更為有趣。他們也可以很好地合作。
Groovy項(xiàng)目近年來發(fā)展很快,相關(guān)項(xiàng)目有Grails,Griffon swing應(yīng)用框架,用于Google App Engine的工具包Gaelyk等等。
Groovy 1.7
#T#此次更新主要新功能如下:
◆匿名內(nèi)部類以及嵌套類
◆注解的增強(qiáng)
◆Grape增強(qiáng)(Groovy的模塊系統(tǒng))
◆Power Assert,更加可讀、可表達(dá)的斷言
◆AST(抽象語法樹)增強(qiáng),包括AST視圖器和AST構(gòu)建器的增強(qiáng)
◆依賴性升級
◆GroovyScriptEngine的重寫,更加靈活快捷
◆GroovyConsole增強(qiáng)
◆SQL增強(qiáng),如批量更新
Groovy 1.7下載地址:http://groovy.codehaus.org/Download