Media praise for Learning Ruby

Have a blog? Join our Reader Review Program

"This is a well-thought-out well-presented introduction to Ruby. If that's what you want, I'd go for it."
-- George Woolley, Oakland Perl Mongers

"From the basic features of Ruby and how to use regular expressions to using operators, arrays, and modules, Learning Ruby is perfect for learning: each chapter concludes with review questions, making it the perfect 'course in a book' as well as a basic computer library reference."
-- James Cox, The Bookwatch - Computer Shelf

"This book is a short and concise introduction to the Ruby programming language that will help any Ruby newbie come up to speed quickly...Experienced programmers will find a book that jumps right in and introduces language features one after another...I enjoyed reading this book and the author's sometimes irreverent writing style."
-- Dave Walz-Burkett, Albuquerque Ruby Group

"There are many short paragraphs and examples that lead to moments of "Oh, so that's how it works!" This is now my favorite book for sharpening my understanding of Ruby while expending the least effort...What other book on computer technology shows you how it works, introduces you to the culture and forces driving its development forward, and provides plenty of code for you to freely tinker with? This one does - and it's packaged in a binding that is thinner than a laptop...It's a great book. Don't miss it."
-- Brian DeLacey,

"Learning Ruby is both quick and complete...The beginning programmer will find everything necessary to learn both coding and Ruby basics. And the experienced developer will find enough to learn the nuts and bolts of Ruby. Learning Ruby will not let you master Ruby, but you will be well on your way."
-- James Pyles, Linux Magazine

"My first into the foray of Ruby, a pre-cursor for me before going into Ruby on Rails. I have always wanted to read about something that has been talked about by quite a large cult of followers on the internet, so without any prior knowledge or experience in this language, I decided Learning Ruby by Michael Fitzgerald would be my first 'Hello World' book to pick up. This book certainly fit the intention of a beginner who wanted to get into the world of Ruby, and this book has a plethora of examples to get you going, along with revision questions at the end of each chapter to solidify your knowledge of the chapter's contents. But bare in mind, this book teaches you primarily the basics, with any of the interesting Rails stuff, the author is providing you just a taste of the flavour, giving you a chance to take the next step in subsequent books (which I will hopefully review soon and learn a bit of myself). Looking at the chapters the author does provide in the book, the author begins with the Ruby Basics, talking about the history of the language, installing and setting up the language on your specific platform. The author then provides a Quick Tour of Ruby in the second chapter, going into variables, operators, reserved words and OOP concepts, before going deeper into Conditional Logic and Strings and Math operators in the following three chapters." Full Review >
-- Doron Katz,