The Rubification of RoundTransparentWindow

Webster’s 1913 Dictionary contains the first, and up to now, the only official definition of the word “rubification” :

Ru`bi`fi`ca´tion

1. (noun) The act of making red.

Today we’ll introduce a second definition:

2. (noun) The conversion of an Objective-C Cocoa application to Ruby using RubyCocoa.

Perhaps someday “rubification” will be the well-known antonym of “petrification” after thousands of applications tied up by needlessly low-level languages have been released into the freedom of Ruby. Or maybe not. Regardless, rubifying an existing Objective-C application is a great way to learn the ins-and-outs of RubyCocoa. And because RubyCocoa lets you freely mix Ruby and Objective-C objects, you can do it incrementally, testing on every step of the way.

In this article, we’ll work through a small example from Apple’s library of sample code, the nifty RoundTransparentWindow.

Copyright

Copyright © 2006, by Tim Burks, some rights reserved.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.

What do you think of this book? Post your comment or suggestion below!

Comments (2) post
  1. Eiger Sat Oct 27 13:14:22 +0000 2007

    Only trivial, but would the dictionary definitions not be verbs rather than nouns?

  2. Tue Oct 30 20:07:07 +0000 2007

    To rubify would be the verb. Rubification is the noun.