JRuby 是一个采用纯 Java 实现的 Ruby 解释器,它结合了 Ruby 语言的简易性和功能强大的 JVM 的执行机制,包括与 Java 库全面集成。Rails 彻底加快及简化了 Web 应用的开发,提升 Java 平台及其虚拟机、库和应用服务器的速度、稳定性和功能,现在已被公认为是开发高端服务器应用的领先平台。
这是 JRuby 目前为止最大的一次版本发布,修复了几千个用户提交的问题,高度的和 Ruby 1.9.2 兼容。该版本集成了目前还体验阶段的 C 扩展,基于 Ruby 的 C API,作为一个主要的发行版本,JRuby 1.6 在稳定性和性能上都有很多的提升。
主要特性:
- Ruby 1.9.2 语言和 API 的高度兼容,目前尚未实现 Encoding::Converter, ripper
- 提升了 Ruby 调用性能
- 内置 profiler (–profile, –profile.graph)
- 不再绑定 RSpec
- 支持 C 语言扩展
- 支持 RubyGems Maven (preview)
- 改进在 Windows 下的兼容性和用户体验
- jruby-complete.jar 包含了 1.9 标准库
- 重新设计嵌入式 API
- 修复了超过2000个社区提交的问题
消息来自:OSChina
0 条评论。