Videos tagged with MacRuby


Pivotal Labs Talks: MacRuby and HotCocoa

Pivotal Labs Talks: MacRuby and HotCocoa

Posted in Conferences, Development, Operating Systems

MacRuby is an implementation of the Ruby language that runs on the Objective-C runtime under OS X. MacRuby is based on Ruby 1.9 but contains substantial modifications including the merging of object models (every Object is an NSObject), using the Objective-C 2.0 generational garbage collector, moving core types (String, Fixnum, Array, Hash) atop their Objective-C counterparts and replacement of...

Tags: Conferences, Ruby, OS, MacOS, Objective-C, MacRuby, HotCocoa, Development, Pivotal Labs Talks, GoGaRuCo



SD Ruby Episode 58: MacRuby: What's the big deal?

SD Ruby Episode 58: MacRuby: What's the big deal?

Posted in Development, Operating Systems

Last year, Apple released MacRuby, an open source Ruby implementation written on top of the Objective-C runtime. Writing native MacOSX applications in Ruby without having to pay the cost of using a bridge is now a reality. This is an important milestone for Ruby, Apple and the Ruby community. Matt Aimonetti will explain the implementation, show how to build desktop applications with MacRub...

Tags: Ruby, OS, MacOS, SD Ruby Podcast, MacRuby, HotCocoa, Broadcasting, Screencasts, Development


Ruby VMs: A Comparison

Ruby VMs: A Comparison

Posted in Conferences, Development, Frameworks

Summary A look at the different Ruby virtual machines (JRuby, MagLev, IronRuby, Rubinius, MacRuby) and how to choose what fits best within the enterprise. Bio Jason Seifer is a web developer and 1/2 of RailsEnvy.com, where he helps produce a weekly news podcast for Ruby and Ruby on Rails developers. His programming interests include Ruby, Rails, Javascript, full text search, and Objective-C. Ab...

Tags: Conferences, Ruby, Frameworks, Java, .NET Framework, JRuby, InfoQ, QCon, Runtimes, MagLev, Ruby1.9, ...


RubyConf 2008: OS X Application Development with HotCocoa

RubyConf 2008: OS X Application Development with HotCocoa

Posted in Conferences, Development, Operating Systems

HotCocoa is a thin, idiomatic Ruby layer that sits above Cocoa and other frameworks. HotCocoa will be included with MacRuby when it ships in future versions of OS X and is currently included in the MacRuby distributions. Cocoa classes have extremely verbose method and constant names. A substantial amount of code is written to just instantiate and configure instances of these classes. Interface ...

Tags: Conferences, Ruby, OS, MacOS, Objective-C, Cocoa, API, Confreaks, RubyConf 2008, MacRuby, HotCocoa, ...


RubyConf 2008: MacRuby: Ruby for your Mac

RubyConf 2008: MacRuby: Ruby for your Mac

Posted in Conferences, Development, Operating Systems

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-...

Tags: Conferences, Ruby, OS, MacOS, Objective-C, Cocoa, RubyCocoa, Confreaks, RubyConf 2008, MacRuby, HotCocoa, ...



Lone Star Ruby Conf 2008: Creating Desktop Applications with Ruby on Mac OS X

Lone Star Ruby Conf 2008: Creating Desktop Applications with Ruby on Mac OS X

Posted in Conferences, Development, Operating Systems

As of Leopard, Apple has made Ruby a first class citizen for developing desktop applications. At some point everyone has an idea for a great desktop application. With a good number of Rubyists using OS X these days I want to give an introduction to what is possible with RubyCocoa so that when that great idea shows up, they know their options. This talk introduces Ruby Cocoa, listing the major f...

Tags: Conferences, Ruby, OS, MacOS, RubyCocoa, Confreaks, Lone Star Ruby Conf 2008, GitNub, MacRuby, RubyObjC, nu, ...