Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
MacRuby - ruby - Trac
[go: Go Back, main page]

Mac OS Forge logo
Search
RegisterLogin
Wiki Timeline Roadmap Browse Source View Tickets Search

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.