RubyCocoa
RubyCocoa
1.0

0.0

RubyCocoa free download for Mac

RubyCocoa

1.0
25 July 2009

Framework for Cocoa programming in Ruby.

Overview

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

Version 1.0:
  • bug fixes
    • imcompatible NSString#split
    • cannot handle KVC/KVO autonotify
    • KVO willChangeValueForKey/didChangeValueForKey was invoked twice
    • NSBundle.bundleForClass: crashes on ruby uninitialized thread
    • libffi: ffi_call( return value buffer too small)
    • GraphicsContext.graphicsContextWithGraphicsPort_flipped crashes
    • DLOG macro: format string should be literal
    • avoid override Objective-C methods with syntax sugar methods
    • crash with "[BUG] object allocation during garbage collection phase" on 10.5.7
  • enhancements
    • ruby 1.8.7 ready
      • crash with "[BUG] object allocation during garbage collection phase"
      • infinit loop of NSArray#count and NSDictionary#count
      • behavior of basic Ruby classes' methods was changed in 1.8.7
    • new sample PassengerPane
    • better build settings for 10.5
    • support formal protocols (10.5 or later)
    • rake install task: check finish of building
    • rake package task: use concrete configure settings from package/config/
  • misc
    • change install destination of Xcode templates (enable templates on Xcode3.1)
    • add document for OSX.require_framework
    • fix failure of a test, test_loadlibs()

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

1 RubyCocoa Reviews

Rate this app:

Alamak
20 July 2009

Most helpful

RubyCocoa had been a good idea at the beginning, but now, the MacRuby project is much more promising: 1. it's not an "expensive" bridge between original Ruby and Cocoa but a re-implementation of Ruby 1.9 on top of the Objective-C 2 runtime; 2. MacRuby objects are native Objective-C objects in disguise, no proxies; 3. the HotCocoa layers provides a much less verbose, much more Ruby-like syntax for Cocoa objects and methods. Of course, MacRuby is now Intel only while RubyCocoa is still usable with PowerPC Macs. But the PPC days are numbered now. MacRuby is the future!
Like (2)
Version 0.13.2.1
Alamak
20 July 2009
RubyCocoa had been a good idea at the beginning, but now, the MacRuby project is much more promising: 1. it's not an "expensive" bridge between original Ruby and Cocoa but a re-implementation of Ruby 1.9 on top of the Objective-C 2 runtime; 2. MacRuby objects are native Objective-C objects in disguise, no proxies; 3. the HotCocoa layers provides a much less verbose, much more Ruby-like syntax for Cocoa objects and methods. Of course, MacRuby is now Intel only while RubyCocoa is still usable with PowerPC Macs. But the PPC days are numbered now. MacRuby is the future!
Like (2)
Version 0.13.2.1
Free

0.0

App requirements: 
  • Intel 32
  • PPC 32
  • or later
Developer Website: 
Download(1.6 MB)

Downloaded & Installed 6,790 times