HomeGroupsTalkMoreZeitgeist
Search Site
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.
Hide this

Results from Google Books

Click on a thumbnail to go to Google Books.

Loading...

The Ruby Programming Language

by David Flanagan, Yukihiro Matsumoto (Author)

Other authors: See the other authors section.

MembersReviewsPopularityAverage ratingConversations
302266,825 (4.15)None
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.… (more)
None
Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

Showing 2 of 2
The Ruby Programming language is a quite good introduction to ruby. The authors first give a very brief example of the language, but after this they approach the language in a systematic way -- it being a formal language this means from lexical and syntactical structures to data types, expressions and so on.

The authors are not trying to be chatty, witty or funny, they just tell you what you need to know. The book is not a specification, but it is somewhat a dry read, which is fine. There's Beckett for comedy. ( )
  juha | Apr 26, 2013 |
very good read ( )
  ticcrypt | Sep 13, 2010 |
Showing 2 of 2
"[I]t's a tour de force through how to program using Ruby and one that has the full contribution from and blessing of the programming language's creator. ... An absolute steal at the price.... 10/10"
added by legallypuzzled | editLinux Format, Andrew Hudson (Feb 1, 2009)
 

» Add other authors (3 possible)

Author nameRoleType of authorWork?Status
David Flanaganprimary authorall editionscalculated
Matsumoto, YukihiroAuthormain authorall editionsconfirmed
why the lucky stiffIllustratorsecondary authorsome editionsconfirmed
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Awards and honors
Epigraph
Dedication
First words
Ruby is a dynamic programming language with a complex but expressive grammar and a core class library with a rich and powerful API.
Quotations
Last words
Disambiguation notice
Publisher's editors
Blurbers
Original language
Canonical DDC/MDS

References to this work on external resources.

Wikipedia in English (1)

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.

No library descriptions found.

Book description
Haiku summary

Quick Links

Popular covers

Rating

Average: (4.15)
0.5
1
1.5
2 2
2.5 1
3 5
3.5 1
4 17
4.5 1
5 17

O'Reilly Media

An edition of this book was published by O'Reilly Media.

» Publisher information page

GenreThing

No genres

Is this you?

Become a LibraryThing Author.

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 160,385,739 books! | Top bar: Always visible