JRuby
JRuby係Ruby程式語言一個直譯器(interpreter),係用Java來做嘅。JRuby可以令Java同Ruby兩者之間可以互通。
JRuby主要由Charles Nutter[1]、Thomas Enebo[2]、Ola Bini[3]同Nick Sieger[4]一齊搞. 2006年9月,昇陽公司請咗Enebo同Nutter全時間做JRuby[5]。2007年6月,ThoughtWorks亦都請咗Ola Bini搞Ruby同JRuby[6]。
JRuby除咗可以直譯Ruby程式,亦可以將Ruby程式編譯做Java bytecode。
JRuby行Ruby程式有三種模式,一係interpreted mode、AOT mode同JIT mode。
註
編輯- ↑ Charles Nutter
- ↑ "Thomas Enebo". 原著喺2008年9月11號歸檔. 喺2008年9月12號搵到.
- ↑ Ola Bini
- ↑ Nick Sieger
- ↑ Jacki (2006-09-07). "Sun Welcomes JRuby Developers". On the Record. 喺2006-09-09搵到.
- ↑ Ola Bini. "ThoughtWorks". On the Record.