Groovy 1.6 在 SpringSource 旗下發布

工程 | Guillaume Laforge | 2009年3月4日 | ...

我很高興在此報告最近釋出的 Groovy 1.6,它是在 SpringSource 旗下發布的,因為 SpringSource 收購了 G2One

Groovy dynamic language for the JVMGroovy 1.6 是該專案的一個非常重要的里程碑,帶來了巨大的效能改進,使 Groovy 成為 JVM 上最快的動態語言,以及幾個新的強大功能,為您的動態語言武器庫增加了更多武器。

特別是,除了常見的錯誤修復和小的增強之外,請允許我提到以下新特性

  • 多重賦值
  • if/else 和 try/catch 塊中的可選返回
  • AST 轉換和所有提供的轉換註解,如 @Bindable、@Vetoable、@Singleton、@Lazy、@Immutable、@Delegate、@Category、@Mixin 和 @Newify
  • Grape 模組和依賴管理系統及其 @Grab 轉換
  • 各種 Swing 構建器改進,感謝 Swing / Griffon 團隊
  • 以及一些 Swing 控制檯改進
  • JMX 構建器的整合
  • 內建 JSR-223 指令碼引擎
  • 各種超程式設計改進,例如 ExpandoMetaClass 領域特定語言、每個例項的元類(即使對於 POJO)和執行時混入
  • OSGi 準備就緒,Groovy JAR 是一個功能齊全的 OSGi 捆綁包
InfoQ 上一篇非常詳細的文章,題為“Groovy 1.6 的新特性?”,深入探討了所有這些新特性和增強功能,並提供了程式碼示例和解釋。

如果您想了解更多關於 Groovy 的資訊,特別是 Groovy 1.6,您絕對應該考慮參加四月份的 SpringOne Europe,屆時將有關於 Groovy 和 Grails 的會議。

GR8 Conference dedicated to Groovy, Grails and Griffon

您也可以選擇參加 GR8 會議,這是一個由 丹麥 JUG 和 SpringSource 組織的專門針對 Groovy、Grails 和 Griffon 的會議! 您可以在 會議網站上或透過關注其 Twitter 帳戶 瞭解更多關於該活動的資訊。 該會議將於五月在丹麥哥本哈根舉行,並將提供幾個實踐課程和動手實驗室讓您快速掌握這些優秀的基於 Groovy 的技術

獲取 Spring 新聞簡報

透過 Spring 新聞簡報保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部