Ruby 开发者中心

2008-4-6 Jerry NetBeans

Ruby 是一种为简单快速的面向对象的脚本语言,由日本人松本行弘(まつもとゆきひろ,Yukihiro Matsumoto,外号:matz)开发。

Ruby 语言包括下列特性:

  • 语法简单,部分原因是受到 Eiffel 和 Ada 语言的启发。
  • 异常处理功能可轻松处理各种错误。
  • 操作符为方法句法糖,重定义非常简单。
  • 完整、全面、纯面向对象 -- Ruby 中的所有数据都是对象,在这个意义上与 Smalltalk 语言相同。
  • 单继承
  • 代码块 -- 括号 -- 普遍应用在几乎全部的 Ruby 程序中。
  • 全部 Ruby 的对象与“标记-清除”垃圾回收器一同工作。
  • 如果操作系统允许,可动态装载扩展库。
  • 独立于操作系统之外。

JRuby 是一个 Ruby 语言语法、核心库和标准库的 Java 语言实现,它的优点是 Ruby 语言简单的语法以及与 Java 应用程序的互操作性——以及可移植性、安全性并提供了Ruby语言的类库。JRuby on Rails 是运行在 Java 平台上原始 Ruby-on-Rails 框架,它增强了 Rails 并提供了 Java 库和应用服务器功能。Sun 公司正在积极工作使 Rails 应用程序进入 Java 平台上,并希望使 JRuby on Rails 成为未来 Web 开发的中心。

NetBeans IDE 6.0 提供了 Ruby、 JRuby、jMaki 和 Ruby-on-Rails 框架的编程工具,可用于 Ruby 和 Ruby-on-Rails 应用程序的构建、执行、测试和排错。开发人员可以下载只含 Ruby 的 NetBeans IDE 6.0 或对自己下载的 NetBeans IDE 6.0 增加 Ruby 支持。

现在,Sun 中国技术社区 Ruby 开发者中心已上线。访问地址:developers.sun.com.cn/ruby

参考资源


发表评论:

Powered by emlog sitemap