
JRuby近况:1.5、AOT、Java 7
InfoQ采访了Charles Nutter,讨论了JRuby的近况:1.5版本、提前编译、后续1.6版的内容和Java 7的相关特性。

Rails 2.2已经将线程安全提上日程,但是阻塞I/O程序库使得必须要需要运行多个Ruby实例才行吗?我们来看看非阻塞I/O和Ruby 1.9的纤程(Fibers)是如何来解决这个问题的。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。

《FXRuby:用Ruby创建精简的GUI》是一本关于FXRuby GUI库的新书。InfoQ访问了书的作者Lyle Johnson,还提供了独家的书摘。
Ruby on Rails组宣布Rails 3.2的首个发布候选版。新特性包括更快的开发模式,数据库查询的explain特性和一些较小的特性。3.2之后,Rails的下一个主要发布将会是4.0,并且放弃支持Ruby 1.8.7。
Ruby团队日前发布了最新的Ruby 1.9.3版本。本次发布的重点并不是新特性的增加,而是通过提升性能和稳定性的同时,带来一个更好的Ruby 1.9版本。
Ruby 1.9.3 Preview 1发布了,它为标准库带来了新的特性,以及新的延迟清理GC等改进。InfoQ采访了Narihiro Nakamura关于延迟清理GC方面的内容,并展望了Ruby 1.9.x的采用。
新的RubyGems 1.5修复了在Ruby 1.9.2中的一些问题。Gem Testers让工作在不同Ruby实现和平台上的Gem的开发更简单了。
JRuby 1.6的第一个RC发布了,提升了Ruby 1.9.2的兼容性,带来了实验性的C扩展支持、改进的Windows支持、Ruby Gems Maven支持、性能及剖析改进等诸多内容。InfoQ就JRuby 1.6、Java 7对JRuby的影响、Ruby中的新语言特性等问题采访了JRuby团队的Charles Nutter。
JRuby在众多Ruby VM社区中称得上是比较活跃的一个社区,几乎每个月都会发布新版本,继去年12月发布了1.5.6之后,近日,JRuby团队“如期”在其官方网站发布了JRuby 1.6的首个RC版本,即1.6.0.RC1。