[MacRuby-devel] Advice for Total Tyro

Bryan Harrison bryan at bryanharrison.com
Sun Oct 16 22:42:46 PDT 2011


Igor,

That's terrific…  Thanks.

-B


On Oct 16, 2011, at 1:07 AM, Igor Evsukov wrote:

> Hi Bryan,
> 
> All Cocoa API's are written in C/Objective-C and even now, when we can write apps in Ruby You still need to now them at least to be able to read documentation.  
> 
>> Does Xcode treat Ruby as family, or is it a stepchild toiling in the ashes?  Are there other tools I'll need?
> No. Xcode has only basic support for MacRuby development. (it sucks for Objective-C development too, but this is whole different story)
> 
>> What's Apple's attitude toward Ruby applications?
> Nobody knows for sure. MacRuby ships as Lion's private framework and some it system are written in MacRuby. So, I think, when MacRuby will be mature enough it will become one of the official ways to write Mac/iOS apps.
> 
>> Can Ruby take advantage of the (finally!) modern memory management features released with iOS 5?
> No. Garbage Collection and Automatic Reference Counting are two very different things. And it's impossible to make Ruby to use ARC.
> 
>> Basically, "If you were me, what would you do, and what order might you do it in?"
> If You need to start develop Mac app tomorrow – stick with Objective-C. Otherwise - learn ObjC a little bit and then try to develop apps with MacRuby.
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20111016/bf5e9ad5/attachment.html>


More information about the MacRuby-devel mailing list