Ruby on Rails
你不可能不认识Ruby on Rails。Rails的出现令到所有web开发者震惊,也令到Ruby被大众关注。我还需要再介绍它吗。
最新的苹果操作系统Leopard已经默认包含Ruby on Rails!
RubyCocoa
RubyCocoa是一个Mac OS X的界面开发包,你可以通过它使用面向对象的Ruby进行Cocoa开发。你可以用Ruby来创建并使用Cocoa对象,你能同时使用Ruby和Objective-C来编写Cocoa软件。
如果你喜欢Ruby和Mac,并且你的软件只打算在Mac下运行,RubyCocoa是你不二的选择。
最新的xcode 3.0已经默认包含RubyCocoa来支持Ruby开发Mac的应用程序。
JRuby
JRuby是一个纯Java实现的Ruby解释器。通过JRuby,你可以在JVM上直接运行Ruby程序,调用Java的类库。很多Java编写的Ruby IDE都是使用JRuby来解释语法的。
目前已经被SUN收购了。
被SUN收购了之后发展非常迅速。立刻推出一个50%性能提升的版本。最近又发布了0.9.8版,正式宣布官方支持Rails,单元测试有98%成功通过(也是因此称作0.9.8版?),现在开发小组全力修复剩下的2%,将会很快发布100%支持Rails的JRuby 1.0。但是目前JRuby的主要精力集中在功能实现上,性能还不如理想,1.0发布之后应该就会全力解决性能问题。
JRuby 1.0已经来了,可以在JVM上面运行Rails,你还等什么。
ruby-msg
ruby-msg可以读取你的outlook的.msg文件
RubyInline
RubyInline允许你在ruby代码中直接编写c/c++代码,还会有性能问题吗?
Ruport
Ruport是一个免费的Ruby报表工具,它可以令到制作报表软件变得简单一些。Ruport支持从文件或者数据库获得数据,提供工具操作数据。额外地,Ruport支持高扩展的格式化软件,目前能够支援HTML、PDF、CSV和文本输出。
Ruport可能是Ruby目前唯一的报表工具,目前在持续开发中,更多的新特性正在添加。
1.0已经发布。
CodeRay
CodeRay是一个快速的语法着色,可以处理Ruby或者其他语言。它的设计目标是,简单、漂亮的语法着色,方便你在BBS、Wiki、Blog、文档或者网站中使用。
现在很多Rails编写的网站已经使用这个语法着色起了
XMPP4R
XMPP4R是一个XMPP/Jabber的Ruby类库。它的目标是提供开发Jabber相关应用程序或者Ruby脚本的完整框架。
RDT
RDT是基于Eclipse平台的开源Ruby IDE。支持语法加亮,即时语法检查,图形化的视图,单元测试查看和运行,启动Ruby程序,代码格式化,Ruby debug,和一个正则表达式插件。
沉寂很久之后终于更新了。

emacs-rails
在emacs里面编辑Ruby on Rails
