RubyCocoa is a framework for Mac OS X that allows Cocoa programming in the object-oriented scripting language Ruby. RubyCocoa lets you write a Cocoa application in Ruby. It allows you to create and use a Cocoa object in a Ruby script. It's possible to write a Cocoa application that mixes Ruby and Objective-C code.
What's new in RubyCocoa
cannot handle KVC/KVO autonotify
KVO willChangeValueForKey/didChangeValueForKey was invoked twice
NSBundle.bundleForClass: crashes on ruby uninitialized thread