JRuby,Ruby语言的Java实现,经过漫长的等待之后,终于发布了1.0版本 ,此版本的特性包括:
- 完全兼容Ruby1.8.5版本
- 支持大部分Ruby builtin class
- 支持从Ruby内部定义及使用Java class
- Bean Scripting Framework(BSF)支持
- 多License支持(CPL/GPL/LGPL)
JRuby项目始于2001年,最初仅仅是对Ruby 1.6的简单porting,但是随着2006年9月Sun公司的介入,JRuby项目开始进入一个高速发展的阶段,随着1.0版本的发布,JRuby项 目的开发者宣称大部分兼容性Bug都已经得到了解决,现在”它基本可以工作了(It will just works!)!“
事实上,许多公司(Thoughtworks是最著名的),都期盼着JRuby项目能够释放Rails在企业应用开发上的强大动力,现在,随着 JRuby1.0的发布,让我们有理由相信,Rails进军企业级应用的那一天已经不远了,相信Ruby社区很快就会出现大量的基于JRuby的新应用以 及开发指南。


