| Overview
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 Subversion
repository.
Yukihiro "Matz" Matsumoto, creator, designer and lead developer
of Ruby and author of Ruby in a Nutshell, which has been
expanded and revised to become this book.
why the lucky stiff, artist and Ruby programmer
extraordinaire.
This book begins with a quick-start tutorial to the language, and
then explains the language in detail from the bottom up: from
lexical and syntactic structure to datatypes to expressions and
statements and on through methods, blocks, lambdas, closures,
classes and modules.
The book also includes a long and thorough introduction to the rich
API of the Ruby platform, demonstrating -- with heavily-commented
example code -- Ruby's facilities for text processing, numeric
manipulation, collections, input/output, networking, and
concurrency. An entire chapter is devoted to Ruby's metaprogramming
capabilities.
The Ruby Programming Language documents the Ruby language
definitively but without the formality of a language specification.
It is written for experienced programmers who are new to Ruby, and
for current Ruby programmers who want to challenge their
understanding and increase their mastery of the language.
Editorial ReviewsProduct DescriptionThe 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 Subversion repository. Yukihiro "Matz" Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to become this book. why the lucky stiff, artist and Ruby programmer extraordinaire. This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules. The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating -- with heavily-commented example code -- Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities. The Ruby Programming Language documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language. |
Other Readers Also Read | Top Sellers in This Category | Browse Similar Topics | | | Top Level Categories:Sub-Categories: | | | | |
Reader Reviews From Amazon (Ranked by 'Helpfulness') Average Customer Rating: based on 24 reviews. the manual to follow, 2009-06-05 Reviewer rating: feels like i am reading the C programming language book by K&R ... the style is very similar ... although i am in for a paradigm shift ... also, my way of learning is to try to grasp it all at once ... so, i am a bit slower than (a lot actually)i had expected to finish the book ... still only in the 4th chapter after 2 weeks | A Necessary Addition to any Rubyist's Library, 2009-05-28 Reviewer rating: I picked this book up at a local Borders. As with most OReily books, it is well done.
Each section of the book is well written, and most important to me, there are cogent examples through out, as well as in depth explanations of various facets of not only 1.8.x but 1.9 where they differ.
I initially learned Ruby from a "Beginning" book about 2 years ago. This book helped take my knowledge to the next level, so certainly for that reason alone, it is highly recommended. But additionally, it serves as a great reference.
For me, it's a must have addition to my Ruby Library. Recommended. | Straight to the point., 2009-01-16 Reviewer rating: One of the best programming books that i've read in a long time. Its an easy read for any level programmer.
Ruby was my first dynamic language, and I almost don't want to go back to anything else!
The book contains many great examples, clearly explained. | The definitive guide to Ruby (think K&R C Programming Language loveliness)., 2009-01-12 Reviewer rating: This is such a great book... The only shame is it took so long to come out. Like many others I struggled through the Pickaxe (a so-so book, to be avoided), then discovered enlightenment in Hal Fulton's The Ruby Way.
This book is all of those books and more. Everything a good programmer needs to kick butt in Ruby is in the 400 pages of this tome. It is extremely readable. I was able to get through it in about a week and a half, and loved every minute of it.
This is the only book you will ever need for Ruby. | Excellent book, 2008-12-14 Reviewer rating: This books explains a lot of details of the Ruby language you can't find in other place. |
Some information above was provided using data from Amazon.com. View at Amazon > |
| |
|
|