Ruby是现在编程界讨论得正热火朝天的一种语言。这种语言功能强大而且易于使用;同时Ruby还紧密绑定到例如Ruby on Rails等web应用程序开发框架中。另一方面,在过去的十年间,java正迅速成长为业界领先的面向对象的软件开发语言并且运行于诸多平台之上。而JRuby则是一个100%的Ruby编程语言的纯Java实现。本文是JRuby的一个入门篇;同时,还会向你展示它是如何结合Java语言的优势,从而提供给Java开发者一个快速而强有力的创建应用程序的可选方案的。
二、 Ruby-席卷计算世界的脚本化语言
近几个月来,在编程领域的几乎每一个人可能都会耳濡目染Ruby。日益盛行的Ruby on Rails web开发框架正在帮助使Ruby成为快速开发和测试应用程序的一门语言。作为一种解释性的脚本化语言,Ruby提供了快速而轻易的面向对象编程技术,同时还提供了许多非常干净利索的特征,例如closure,块和mixins。另外,Ruby还是高度可移植的,可以广泛运行于Unix/linux,Windows以及MacOS平台之上。要想全面了解Ruby,我建议你去阅读W.Jason Gilmore的文章。