
Groovy 1.6的新特性
Groovy项目的领导者撰写了本文并谈到了Groovy 1.6的变化与改进,包括性能增强、JMX Builder集成及对OSGi的支持。
最近,Gavin Grover将其开发的Groovy-DLR 1.0的beta 04版源码上传到了codeflex站点,该版本对以前的版本作出了一些改进,包括就地(in-place)注释lex定义。不过他似乎准备放弃继续发展这一项目,转而研究增加Groovy的其他特性。
好消息是一个月后,Graeme Rocher在Grails的官方主页上正式宣布,Grails1.1.1版本开始支持GAE。同时引入的还有AppEngine插件,这个插件使用JDO(将来会是JPA)来取代Hibernate进行持久化,以便使用Google的DataStore API
最近Bruce Eckel关于C++与Java遗产的博文引发了激烈的争论。在谈到了一些设计失误之后,他总结到:这两种语言对编程语言的发展都起到了非常重要的作用,同时也留下了宝贵的遗产。但此时来谈论这两种语言的遗产是否有些为时过早呢?

本文论述了grails-acegi plugin与一个简单Grails应用的集成。集成使用了三个主要组件——Groovy、Grails和Acegi Security。

在这篇文章中Groovy的项目经理Guillaume Laforge对于Groovy 1.5中引人注目的新特性做了概述,新特性支持Java 5的注解,泛型和枚举特征。文章还介绍了Maven和IntelliJ对Groovy的工具支持的增强。

Groovy的元对象协议为我们修改所创建对象的核心行为提供了单一的联系点。John McClean展示了如何使用Groovy的MOP来执行无需代理或字节码操纵的AOP拦截,也展示了在Ruby和其他动态语言中相同做法也是可行的。

本访谈采撷自Sadek Drobi在2007年三藩市举行的QCon大会上所做的采访。Neal Ford分析了在目前两个主要的平台——Java和.NET——上运行多语言的态势,同时也在与Java、C#等静态语言的比较下列举了Ruby所具有的优势。

InfoQ中文站有幸与IBM中国开发中心Web 2.0首席架构师毛新生聊了聊Project Zero和软件新发展的相关话题,其中包括Project Zero的组织形式、支持的语言、以及未来发展方向等等。

Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,从而为大家带来一套能实现超高生产力的一站式框架。通过本书,读者将可以探索Grails框架的方方面面,并能通过手把手构建出一个Grails应用,来领略Grails所带来的诸多好处。