Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
3Activity
0 of .
Results for:
No results containing your search query
P. 1
MacRuby: Ruby for your Mac

MacRuby: Ruby for your Mac

Ratings:

4.0

(1)
|Views: 777|Likes:
Published by Best Tech Videos
Everyone wants to develop Cocoa in Ruby. It can create awesome Mac apps. But you need to develop in Objective-C. Which is not so pretty. However, they both share some of the same concepts and ideas.

RubyCocoa exists, but it's a bridge. So conversion is happening and that is slow and resource intensive. And each runtime has a different garbage collector!

MacRuby interprets Ruby on the Objective-C runtime. Kinda like JRuby does with the JVM.

All objects in MacRuby inherit from NSObject.

HotCocoa is a thin Ruby layer on top of Cocoa. He showed some code and it really looked like Ruby. Slick desktops apps for the Mac written in Ruby are coming for Christmas (the projected "Production Ready" date of MacRuby).

From the audience: "What about iPhone apps?"
Laurent: (said in an outrageous French accent) "I'm sorry I can not answer this question"

Watch a video at http://www.bestechvideos.com/2008/12/08/rubyconf-2008-macruby-ruby-for-your-mac
Everyone wants to develop Cocoa in Ruby. It can create awesome Mac apps. But you need to develop in Objective-C. Which is not so pretty. However, they both share some of the same concepts and ideas.

RubyCocoa exists, but it's a bridge. So conversion is happening and that is slow and resource intensive. And each runtime has a different garbage collector!

MacRuby interprets Ruby on the Objective-C runtime. Kinda like JRuby does with the JVM.

All objects in MacRuby inherit from NSObject.

HotCocoa is a thin Ruby layer on top of Cocoa. He showed some code and it really looked like Ruby. Slick desktops apps for the Mac written in Ruby are coming for Christmas (the projected "Production Ready" date of MacRuby).

From the audience: "What about iPhone apps?"
Laurent: (said in an outrageous French accent) "I'm sorry I can not answer this question"

Watch a video at http://www.bestechvideos.com/2008/12/08/rubyconf-2008-macruby-ruby-for-your-mac

More info:

Published by: Best Tech Videos on Mar 17, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/18/2011

pdf

text

original

 
MacRuby
Ruby for your Mac!
RubyConf 2008 - http://rubyconf.org
Laurent Sansonetti
Ruby Ninjalsansonetti@apple.com
 
Agenda
Apple and Ruby: a love story
Cocoa development with Ruby!
Demos!
Q&A
 
Apple
Ruby
2002
: Ruby 1.6.7 enters Mac OS 10.2
2005
: Ruby 1.8.2 enters Mac OS 10.4
2007
: Ruby 1.8.6, RubyCocoa, RubyGems, Rails enter Mac OS10.5
In the
future
... Rails 2.x, Passenger, MacRuby

Activity (3)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
thomaspem liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->