The Ruby Programming Language Summary and Reviews

The Ruby Programming Language
by David Flanagan, Yukihiro Matsumoto

The Ruby Programming Language
List Price: $39.99
Our Price: $22.18
You Save: $17.81 (45%)
Availability: Usually ships in 1-2 business days
Buy Used: from $17.98 (click here)
Category: Book
See more book details and other editions


or

Book Summary Information

Author: David Flanagan, Yukihiro Matsumoto
Edition: Paperback
Audio: English (Original Language); English (Unknown); English (Published)
Format: Illustrated
Published: 2008-01-25
ISBN: 0596516177
Number of pages: 444
Publisher: O'Reilly Media, Inc.

Book Reviews of The Ruby Programming Language

Book Review: The new authoritative Ruby book. Buy this, not the Pickaxe!
Summary: 5 Stars

Originally planned as a second edition to Ruby classic, Ruby In A Nutshell, The Ruby Programming Language is a new book by David Flanagan and Yukihiro Matsumoto (a.k.a. Matz - creator of Ruby) and published by O'Reilly. The book covers both Ruby 1.8 and 1.9 and with its esteemed authors and technical approach, is sure to become a new "Bible" for Ruby developers.

As of the start of 2008 this book is REALLY fresh and up to date. Its style is very direct and matter-of-fact; well suited for existing Ruby developers and proficient developers coming from other languages. The examples are clear and logical and the explanations concise; this is a well edited and authoritative book.

The structure of the book is a delight with ten well-defined chapters (with titles such as Reflection and Metaprogramming, Statements and Control Structures, and Expressions and Operators) that each contain a tree of sections. Consider Chapter 4, Expressions and Operators. A sample dive down to section 4.5.5.2 takes us through 4.5, Assignments; 4.5.5, Parallel Assignment; and finally to 4.5.5.2, One lvalue, multiple rvalues. This is a breath of fresh air in a Ruby reference work.

The only downside, in terms of the thousands who might be browsing Amazon looking for a single Ruby book to start off with, is that this book is so well focused on documenting the core elements of the Ruby language, it doesn't work either as a tutorial / beginner's introduction to Ruby, or as an exhaustive reference work (as, on both fronts, the Pickaxe attempts to be.) This lack of dilution may be an ultimate strength, however, since anyone above the station of "beginner" will be able to learn Ruby thoroughly from this book, use it as a general reference, and then be able to use the exhaustive documentation that comes with Ruby itself to cover the standard library and built-in classes.

In conclusion, whether you're an existing developer or a newcomer to Ruby, you need just three things to be up and running with Ruby in the book / documentation department. Forget the Pickaxe and its mediocrity, and buy this, the Ruby Way (by Hal Fulton), and learn how to use the documentation that comes with Ruby.

This book will act as your "Bible" for the Ruby language, the Ruby Way will make you an expert, and learning how to use the documentation that comes with Ruby will mean you're not using information that's out of date within a couple of years. The perfect combo! It'll last you for years.

Computers & Internet Books

Book Subjects
Most talked about in Ruby Books
Ruby In A Nutshell ImageRuby In A Nutshell
by Yukihiro Matsumoto
O'Reilly Media, Inc.; Published: 2001-11; Paperback; Book
Best price: $1.97
Price in other shops: $24.95
Ruby by Example: Concepts and Code ImageRuby by Example: Concepts and Code
by Kevin Baird
No Starch Press; Published: 2007-06-08; Paperback; Book
Best price: $16.33
Price in other shops: $29.95
Practical Ruby for System Administration (Expert's Voice in Open Source) ImagePractical Ruby for System Administration (Expert's Voice in Open Source)
by Andr? Ben Hamou
Apress; Published: 2007-06-25; Paperback; Book
Best price: $1.85
Price in other shops: $44.99
Best of Ruby Quiz (Pragmatic Programmers) ImageBest of Ruby Quiz (Pragmatic Programmers)
by James Gray
Pragmatic Bookshelf; Published: 2006-03-13; Paperback; Book
Best price: $8.68
Price in other shops: $29.95
The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series) ImageThe Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series)
by Hal Fulton
Addison-Wesley Professional; Published: 2006-11-04; Paperback; Book
Best price: $25.99
Price in other shops: $44.99
Ruby Cookbook (Cookbooks (O'Reilly)) ImageRuby Cookbook (Cookbooks (O'Reilly))
by Lucas Carlson, Leonard Richardson
O'Reilly Media, Inc.; Published: 2006-07-19; Paperback; Book
Best price: $21.64
Price in other shops: $49.99
The Ruby Programming Language ImageThe Ruby Programming Language
by David Flanagan, Yukihiro Matsumoto
O'Reilly Media, Inc.; Published: 2008-01-25; Paperback; Book
Best price: $19.50
Price in other shops: $39.99
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition ImageProgramming Ruby: The Pragmatic Programmers' Guide, Second Edition
by Dave Thomas, Chad Fowler, Andy Hunt
Pragmatic Bookshelf; Published: 2004-10-01; Paperback; Book
Best price: $26.12
Price in other shops: $44.95
Similar books summaries and other product reviews
JavaScript: The Good Parts ImageJavaScript: The Good Parts
by Douglas Crockford
O'Reilly Media, Inc.; Published: 2008-05-15; Paperback; Book
Best price: $16.81
Price in other shops: $29.99
Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional) ImageBeginning Ruby: From Novice to Professional (Beginning from Novice to Professional)
by Peter Cooper
Apress; Published: 2007-03-26; Paperback; Book
Best price: $19.55
Price in other shops: $39.99
Advanced Rails Recipes ImageAdvanced Rails Recipes
by Mike Clark
Pragmatic Bookshelf; Published: 2008-05-15; Paperback; Book
Best price: $18.96
Price in other shops: $38.95
Programming Collective Intelligence: Building Smart Web 2.0 Applications ImageProgramming Collective Intelligence: Building Smart Web 2.0 Applications
by Toby Segaran
O'Reilly Media, Inc.; Published: 2007-08-16; Paperback; Book
Best price: $22.00
Price in other shops: $39.99
Design Patterns in Ruby (Addison-Wesley Professional Ruby Series) ImageDesign Patterns in Ruby (Addison-Wesley Professional Ruby Series)
by Russ Olsen
Addison-Wesley Professional; Published: 2007-12-20; Hardcover; Book
Best price: $24.98
Price in other shops: $49.99
Agile Web Development with Rails, 2nd Edition ImageAgile Web Development with Rails, 2nd Edition
by Dave Thomas, David Hansson, Leon Breedt, Mike Clark, James Duncan Davidson, Justin Gehtland, Andreas Schwarz
Pragmatic Bookshelf; Published: 2006-12-14; Paperback; Book
Best price: $19.99
Price in other shops: $39.95
Ruby Cookbook (Cookbooks (O'Reilly)) ImageRuby Cookbook (Cookbooks (O'Reilly))
by Lucas Carlson, Leonard Richardson
O'Reilly Media, Inc.; Published: 2006-07-19; Paperback; Book
Best price: $19.97
Price in other shops: $49.99
The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series) ImageThe Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series)
by Hal Fulton
Addison-Wesley Professional; Published: 2006-11-04; Paperback; Book
Best price: $22.99
Price in other shops: $44.99
The Rails Way (Addison-Wesley Professional Ruby Series) ImageThe Rails Way (Addison-Wesley Professional Ruby Series)
by Obie Fernandez
Addison-Wesley Professional; Published: 2007-11-26; Paperback; Book
Best price: $27.87
Price in other shops: $49.99
Advanced Rails ImageAdvanced Rails
by Brad Ediger
O'Reilly Media, Inc.; Published: 2008-01-11; Paperback; Book
Best price: $19.59
Price in other shops: $34.99