MacRuby
Welcome to the MacRuby project homepage.
MacRuby is a version of Ruby that runs on top of Objective-C. More precisely, MacRuby is currently a port of the Ruby 1.9 implementation for the Objective-C runtime and garbage collector.
The rationale behind this effort is to solve in a very efficient way all the bridging problems RubyCocoa, the Ruby bridge to the Objective-C runtime, has to work around. See WhyMacRuby for more details.
Please refer to InstallingMacRuby in order to get started. For a quick tutorial, see MacRubyTutorial.
If you are curious and want to discover the implementation details, check out HowDoesMacRubyWork. You may also want to read MacRubyDevelopment if you want to participate in the project.
MacRuby is a free software project by Apple Inc. Sources are available under the Ruby license.