Groovy 1.6 在 SpringSource 旗下發布

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

我非常高興在此宣布最近發布的 Groovy 1.6 版本,這是自 SpringSource 收購 G2One 以來,在 SpringSource 旗下發布的版本。

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 builder 的改進,感謝 Swing / Griffon 團隊
  • 以及多項 Swing console 的改進
  • JMX builder 的整合
  • 內建 JSR-223 腳本引擎
  • 各種元編程改進,例如 ExpandoMetaClass 領域特定語言、即使對於 POJO 也能使用的實例元類別,以及執行階段 mixin
  • 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 會議,這是一個專注於 Groovy、Grails 和 Griffon 的會議,由 Danish JUG 和 SpringSource 共同舉辦!您可以在會議網站或追蹤其 twitter 帳號,以了解更多關於此活動的資訊。該會議將於五月在丹麥哥本哈根舉行,並將提供多個實務課程和實作實驗室讓您快速掌握這些基於 Groovy 的卓越技術

訂閱 Spring 電子報

隨時關注 Spring 電子報

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部