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