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 社区所有即将举行的活动。

查看所有