Jerry
Ruby 开发者中心
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
参考资源
- Sun 中国技术社区 Ruby 开发者中心
http://developers.sun.com.cn/ruby - NetBeans、Solaris 和 GlassFish:Ruby 的最佳搭档
http://developers.sun.com.cn/ruby/jruby_nb6.html - 在 GlassFish 应用服务器上部署 Rails
http://developers.sun.com.cn/ruby/rails_gf.html
Posted at 06:28下午 四月 05, 2008 by jerry in Status | 评论[0]
NetBeans 6 中文技术文章
Sun中国技术社区(http://developers.sun.com.cn)正在翻译NetBeans.org上面的部分英文技术文章,以下是这个月已发布的中文技术文章列表:
http://developers.sun.com.cn/home/sdnchina/home/Java/gui-binding.html
2. NetBeans 6.0 安装和配置Ruby Support
http://developers.sun.com.cn/home/sdnchina/home/Java/netbeans6-ruby-setting-up.html
3. 使用NetBeans 6.0 在10分钟内创建一个 Ruby 博客程序
http://developers.sun.com.cn/home/sdnchina/home/Java/netbeans6-rapid-ruby-weblog.html
4. 使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3.0 应用程序
http://developers.sun.com.cn/home/sdnchina/home/Java/ejb-glassfish-maven.html
计划每周都会有4-5篇新技术文章上线(包括),敬请关注Sun中国技术社区首页:http://developers.sun.com.cn
Posted at 03:41下午 十一月 12, 2007 by jerry in Status | 评论[0]