MacUpdate
Join MacUpdate
New Member

New Developer
Explore
MacUpdate Desktop
Hot Apps

Business
Dashboard
Development
Drivers
Education
MacUpdate Promo
Popular Apps

Games
Home & Personal
Internet
Multimedia & Design
Utilities
iPhone
Apps

Login
Member Login

Developer Login
About
Search Mac Apps

Search iPhone Apps

Advanced Search
RubyCocoa
RubyCocoa 1.0
Your rating: Now say why...

0

Framework for Cocoa programming in Ruby.   Free
Add to my Watch List
Email me when discounted
  • Download Now
    1.6 MB
  • Visit Developer's Site
    Hisakuni Fujimoto
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
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()
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 more...
Requirements
  • PPC / Intel
  • Mac OS X 10.4.8 or later
  • Xcode SDK


Related Links
Download RubyCocoa for Mac OS X 10.4 (Tiger).







  • MacRuby
    +5
    Free
    Ruby implemented on top of Mac ...

  • Revolution Med...
    +1
    Free
    Cross-platform development ...
RubyCocoa User Discussion (Write a Review)
ver. 1.x:
Your rating: Now say why...
Overall:

sort: smiles | time
burypromote

-9
Alamak commented on 20 Jul 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!
[Version 0.13.2.1]


There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.

There are currently no ratings. Write a comment or review now.

Downloads:6,360
Version Downloads:1,831
Type:Development : Libraries
License:Free
Date:24 Jul 2009
Platform:PPC / Intel
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
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.
Add/Update Listing About MacUpdate Desktop Career Opportunities RSS Twitter Facebook Advertise Sitemap
Copyright © 2012 MacUpdate LLC


- -