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 上最快的動態語言,以及幾個強大的新功能,為您的動態語言武器庫增添了更多武器。

特別是,除了常見的 bug 修復和 minor 改進之外,請允許我提及以下新功能:

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

如果您想了解更多關於 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 社群所有即將舉行的活動。

檢視所有