Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularity has grown tremendously in the five years since the first edition of this book. The Ruby Way takes a “how-to” approach to Ruby programming with the bulk of the material consisting of more than 400 examples arranged by topic. Each example answers the question “How do I do this in Ruby?” Working along with the author, you are presented with the task description and a discussion of the technical constraints. This is followed by a step-by-step presentation of one good solution. Along the way, the author provides detailed commentary and explanations to aid your understanding.
Hal Fulton is a software developer in real life; he has two degrees in computer science and is the author of "The Ruby Way". His passions are reading, writing, music, art, and theatre. He lives in Austin, Texas, in a condo located directly above the center of the Earth. His hobbies include live music and passing counterfeit bills to tourists. His short stories have been rejected by some of the finest magazines in the country.