The Ruby Programming Language
My rating:
didn't like it it was ok liked it really liked it it was amazing
add to my books

The Ruby Programming Language

4.06 of 5 stars 4.06  ·  rating details  ·  127 ratings  ·  13 reviews
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subvers...more
Paperback, 448 pages
Published February 1st 2008 by O'Reilly Media (first published January 25th 2008)
more details... edit details
There is a good chance some of your friends read this book. Sign in to see!
sign in »

Friend Reviews

To see what your friends thought of this book, please sign up.
This book is currently not featured on any Listopia lists. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 308)
filter  |  sort: default (?)  |  rating details
Adrian
Adrian rated it 5 of 5 stars
Shelves: programming
This book provides comprehensive documentation of the Ruby programming language (1.8.x and 1.9.x) by the language's creator, Yukihiro Matsumoto, and David Flanagan (from Javascript: The Definitive Guide and Java in a Nutshell fame).

Ruby is an easy language to program in, but it is not a simple language. This book is intended for experienced programmers who want to master Ruby. It is not a beginner's book, although it does take a bottoms up approach -- it is intended to be read in the...more
Mike
Mike rated it 4 of 5 stars
I was familiar with Dave Flanagan through his Javascript book. Seeing his name on the cover of this book was all I needed to buy it. And of course it doesn't hurt that Matz -- Ruby's creator -- was the other author. But to be fair, I had seen Matz' work in O'Reilly's "Beautiful Code" -- an essay called "Treating Code as an Essay." It was not only the best piece of writing in that book, but one of the best essays on programming I've ever read. It prompted me to scour the Inter...more
Marshall
Excellent intermediate-level guide to the Ruby programming language. It discusses every feature, every nuance, and every "gotcha" that arises from ambiguity or as a trade-off for flexibility and expressiveness. Like other O'Reilly "nutshell" books, this book covers the language, the whole language, and nothing but the language. It doesn't waste a single precious sentence on anything but details. This makes it very dense to read, but very efficient, and makes it an excellent r...more
Rob Olson
Good book on the ruby programming language. Not a page turner but works well as a more concise guide than the Programming Ruby for beginning Ruby Programmers.
Ken
Ken rated it 3 of 5 stars
This book is pretty technical - which makes it both a great reference and not a great DIY learn how to program Ruby.
Michael
As a programming reference, one of the best I've ever read; although, the book has some pretty egregious formatting errors. (You can do better, copy editor.)
Rob
Rob marked it as to-read
Shelves: technical, ruby
Lewis
Lewis rated it 4 of 5 stars
Not as good as the Pickaxe, but fine none the less, IMHO.
lee space
recommend strongly
Richard
Chapter on blocks, procs and lamdas was a little confusing.
Could have done with more examples of building real code over API documentation.
Russell
This book contains less fluff than the Pickaxe book. While Pickaxe is good for quickly learning about Ruby and trying out some things, along with a so-so appendix of std classes, this book contains more in-depth detail on the core language constructs and behavior. Combined, they make a great reference duo.
Kevin
Kevin rated it 3 of 5 stars
Shelves: technology
Comprehensive coverage of the Ruby language, modeled after The C++ Programming Language.

It's probably best used as a reference, rather than cover-to-cover.
Douglas Mendes
An excellent and a must read book on the Ruby programming language.
Suvil
Suvil marked it as to-read
Chris
Chris marked it as to-read
Brandon West
Brandon West marked it as to-read
Dominik
Dominik marked it as to-read
Tim
Tim rated it 5 of 5 stars
Scott
Scott rated it 4 of 5 stars
Shelves: 2010-read
S. Shehzed
S. Shehzed is currently reading it
Alex Skryl
Alex Skryl marked it as to-read
Shelves: ruby
Seyhun Akyürek
Seyhun Akyürek marked it as to-read
Jamaal
Jamaal is currently reading it
Shafjac
Shafjac is currently reading it
Rachel Ober
Rachel Ober marked it as to-read
Cristian Magherusan-stanciu
Cristian Magherusan-stanciu is currently reading it
Joe
Joe marked it as to-read
« previous 1 3 4 5 6 7 8 9 10 11
topics  posts  views  last activity   
Like this book? Join the O'Reilly Media Fan Page 1 6 Oct 30, 2009 03:18pm  
The Ruby Programming Language (Kindle Edition)
The Ruby Programming Language (ebook)

Goodreads is Hiring Engineers!

If you like books like these and love to build cool products, we may be looking for you.
Learn more »

Readers Also Enjoyed

JavaScript: The Definitive Guide Java in a Nutshell JavaScript Pocket Reference Java Examples in A Nutshell jQuery Pocket Reference

Share This Book

Your website
Pin It