JRuby 社区最近的新闻很多:Sun 的 JRuby 团队 Charles Nutter、Tom Enebo 和 Nick Sieger 近期将离开 Sun 转投 EngineYard。Charles 和 Tom 将全职开发 JRuby;Nick 将开发类似于 Warbler 的工具,但是他的主要工作是进行 Sun Kenai 类似项目的开发,这些项目使用 JRuby 或者 Rails 作为其 Web 前后端。
下面是 Twitter 上关于这次人员变更的评论:
EngineYard 的 Ezra Zygmuntowicz :
我想这个新闻已经众人皆知了,这三个人将要离开 Sun 转投 EngineYard。欢迎你们!
这个新闻披露的有点早,@nicksieger,@headius 和我准备转投 Engine Yard。这对 Engine Yard 和 JRuby 都有好处。
我、@tom_enebo 和 @nicksieger 准备进入 Engine Yard!谢谢所有的祝福者! http://ru.ly/i4
Computerworld 也对这个新闻进行了报道。EngineYard 近期宣布它将向 JRuby 中加入 hosting 支持;它同时也是 Ruby 1.8.6 的官方维护者。
同时,改善 JRuby 性能的工作也在继续。Ola Bini 开发了 Yecht,这是一个全新的 YAML 解析器。 Yeche 比之前 JRuby 的 YAML 解析器要快:
Yecht 现在的扫描速度和解析速度分别是之前的 20 倍和 15 倍,是 Syck 的两倍。
Yecht 现在已经集成到了 JRuby 的主干版本中,并且替代了旧有的 YAML 。
更正:Ola Bini 指出,Yecht 现在并不是肯定比旧有的 JRuby YAML 解析器快,但是它会使用更少的内存以及更好地兼容 MRI 的 YAML。
那些不希望手动安装 JRuby 和设置所有需要的环境变量的 JRuby 用户的福音到了。在 jruby-dev list 上,BitRock 的 Daniel Lopez 发起了一个旨在创建Windows、MacOS 和Linux 的installer 的讨论。BitRock 的installer 会绑定 BitNami JRubyStack 和 GitHub:FI 。
最后,希望在一个 OSGi 容器中运行 JRuby 的用户现在可以参考一下 Tommy McGuire 给出的如何使JRuby 和OSGi 共存的解决方案。
查看英文原文: JRuby Roundup: JRuby Team Joins EngineYard, YAML Support, OSGi, Installer
评论