MacRuby: The Definitive Guide
by Matt Aimonetti
Publisher: O'Reilly Media 2010
MacRuby is Apple's implementation of the Ruby programming Language which uses the well known and proven Objective-C runtime. This book is an introduction to MacRuby. Topics covered: Introduction, The Cocoa Environment, Foundation, Application Kit, Core Data, Xcode.
Home page url
Download or read it online for free here:
by Zed A. Shaw - LCodeTHW
The book assumes absolutely no prior programming knowledge and will guide you carefully and slowly through the learning process. When you are done with it you will have the skill to move on to other books about Ruby and be ready to understand them.
by Mark Slagell
Ruby is an easy object oriented language: it is designed to be easily read and written. This User's Guide will get you started at invoking and using ruby, and give you insights into ruby's nature that you may not get from the reference manual.
by Dan Nguyen - bastardsbook.com
The Bastards Book of Ruby is an introduction to programming and its practical uses for journalists, researchers, scientists, analysts, and anyone else whose job is to seek out, make sense from, and show the hard-to-find data.
by Gregory T. Brown - O'Reilly Media
Ruby Best Practices aims to help Ruby developers from a wide range of skill levels improve their fundamental understanding of the language via exposure to the common practices and idioms that many seasoned Rubyists take for granted.