JRuby
外觀
| 開發者 | Charles Nutter, Thomas Enebo, Ola Bini and Nick Sieger |
|---|---|
| 首次釋出 | 2001年 |
| 目前版本 | 9.3.2.0(2021年12月2日[1]) |
| 原始碼庫 | |
| 程式語言 | Ruby與Java |
| 作業系統 | 跨平台 |
| 平台 | Java虛擬機器 |
| 類型 | Ruby程式語言的直譯器 |
| 特許條款 | CPL/GPL/LGPL |
| 網站 | http://jruby.org/ |
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官方網站(英文)
- ^ JRuby 9.3.2.0 Released. [2021-12-02]. (原始內容存檔於2021-12-28).