
25-27 May 2009 » RailsWayCon
Berlin, Germany
Thilo Utke Presents MacRuby & HotCocoa
17-19 July 2009 » RubyKaigi
Tokyo, Japan
Vincent Presents MacRuby
27-29 Aug 2009 » Lone Star Ruby Conference
Austin, Texas, USA
Rich Gives a MacRuby & HotCocoa Tutorial
MacRuby is a version of Ruby 1.9, ported to run directly on top of Mac OS X core technologies such as the Objective-C common runtime and garbage collector, and the CoreFoundation framework. While still a work in progress, it is the goal of MacRuby to enable the creation of full-fledged Mac OS X applications which do not sacrifice performance in order to enjoy the benefits of using Ruby. Read more...

2009-03-28 »
As you might have noticed, MacRuby 0.4 has just been released a few days ago. It’s now time to focus on the next release, 0.5, which will be principally dedicated to performance.
Read more…
2009-03-09 »
After several months of development and some slight delays, MacRuby 0.4 is now available. Get it here while it’s still hot!
Read more…
2008-10-16 »
The Apple Developer Connection (ADC) website is now featuring an article about MacRuby, titled Developing Cocoa Applications Using MacRuby. This article will introduce you to MacRuby and guide you through the process of writing a Cocoa application with it.
Read more…
If you've done any amount of programming on OS X, you know that the API can be quite verbose. HotCocoa simplifies this down to very elegant and simple methods that then return super sexy UI elements. Read more...
require 'hotcocoa' include HotCocoa application do |app| win = window :size => [100,50] b = button :title => 'Hello' b.on_action { puts 'World!' } win << b end
MacRuby began as an attempt to work around many problems inherent in RubyCocoa. In the course of solving these problems, MacRuby has also solved numerous problems in Ruby 1.8. Consequently, there are a number of reasons (e.g. convenience, efficiency, flexibility, performance) why one might wish to use MacRuby for new (and ongoing) Ruby applications... Read more...