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 Jeremy McAnally
Covers the Ruby language from the very basics to the advanced topics. Written in a conversational narrative rather than like a dry reference book, Mr. Neighborly's Humble Little Ruby Book is an easy to read, easy to follow guide to all things Ruby.
by David Thomas, Andrew Hunt - Addison-Wesley
Introduction to Ruby, an object-oriented programming language, which allows for programming without extra syntax or code. Shows how to easily mine the Ruby language, teaching the basics, plus how to write large programs, and more.
by Minero Aoki
The RHG is a book that explains how the ruby interpreter (the official C implementation of the Ruby language) works internally. To fully understand it, you need a good knowledge of C and Ruby. This book is going to investigate ruby as a whole.
by why the lucky stiff
This is just a small illustrated online-only Ruby book. It won't crush you. It's light as a feather (because I haven't finished it yet--hehe). And there's a reason this book will stay light: because Ruby is simple to learn.