Ruby Hacking Guide
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.
Home page url
Download or read it online for free here:
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.
Ruby is an interpreted, object-oriented scripting language. This book will show how to install and get started with Ruby in your environment. It demonstrates the main features of the language syntax. The text is designed to be self contained.
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 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.