JRuby,一個採用纯Java實現的Ruby解释器,由JRuby團隊開發。它是一個自由軟體,在CPL/GPL/LGPL三种许可协议下发布。主要开发者有Charles Nutter、Thomas Enebo、Ola Bini、Nick Sieger等。
历史
版本
|
发布日期
|
改进
|
0.9 |
2006-08-01 |
Rails支持
|
1.1 |
2008-03-28 |
比Ruby MRI 1.8.7性能更好 AOT模式与JIT模式
|
1.1.4 |
2008-08-28 |
|
1.2.0 |
2009-03-16 |
提供对Ruby 1.9几乎完全支持 (包含JIT编译器) 初步的Android支持
|
1.3.0 |
2009-06-03 |
性能提升
|
1.4.0 |
2009-11-02 |
支持Ruby 1.8.7 Ruby 1.9支持的改进
|
1.5.0 |
2010-05-12 |
Unix平台本地化 支持Ant、Rake-Ant 更新标准库RubyGems、RSpec
|
1.6.0 |
2011-03-15 |
支持Ruby 1.9.2,API兼容 内置基于Ruby的C扩展
|
1.7.0 |
2012-10-22 |
支持Ruby 1.9.3,API兼容 支持 JVM invokedynamic 特性,性能更好
|
9.0.0.0 |
2015-07-22 |
支持Ruby 2.2,API兼容 POSIX 友好的输入输出及进程
|
9.2.0.0 |
2018-05-24 |
支持Ruby 2.5
|
外部連結
- ^ JRuby 9.3.2.0 Released. [2021-12-02]. (原始内容存档于2021-12-28).