AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Programming Ruby: A Pragmatic Programmer's Guide

Please fill out form in order to compare prices
Title: Programming Ruby: A Pragmatic Programmer's Guide
by David Thomas, Andrew Hunt
ISBN: 0-201-71089-7
Publisher: Addison-Wesley Pub Co
Pub. Date: 15 December, 2000
Format: Paperback
Volumes: 1
List Price(USD): $44.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 4.72 (25 reviews)

Customer Reviews

Rating: 4
Summary: A skeptical review
Comment: I bought the book, based upon the enthusiastic reviews here. It's not bad (though probably not worth 5 stars). The first 275 pages provide a fairly well written introduction to the language, followed by 350 pages of a so-so reference guide. (For example, pp. 166-169 give an example of using Rube for creating OLE clients and promises that the reference section "describes the class in detail." However, the reference section consists of one line descriptions of the class methods and an example taken from the distribution with no further comments. Not exactly helpful.)

I was expecting to like the language--advertised as a more object-oriented version of Python--but was rather disappointed. The syntax, at least for someone from a C/C++/Java background, is unusual and occasionally cryptic. The choice of some keywords is odd and inconsistent (to_s converts to a string, elsewhere you get Pascal-type naming conventions, e.g. deleteFirst). There are some nice features, such as closures, but it lacks the huge library of Java or the easy accessability of Python.

Rating: 4
Summary: Great Introduction
Comment: This is a great Introduction to Ruby. However, I would appreciate an update that includes instruction/examples on using databases and more web examples -- especially persistence and ssl. This is probably because this seems to be the very first book published on Ruby and probably many of these modules weren't written yet.

This book has an excellent reference section too.

If the authors decide to update the book -- which I strongly recommend, I will buy a copy. Since Ruby is still a young and evolving language -- maybe they will write yearly editions and I will be glad to subscribe to this book's yearly editions.

Rating: 4
Summary: Quick and effective introduction to Ruby
Comment: The authors have a wonderful style for introducting the lanaguage Ruby, assuming that you have at least a small amount of prior programming experience. The order of presentation and the amount of polish throughout made this a joy to read and introduces Ruby at a very rapid, yet comfortable, pace.

It does seem to suffer from wanting to be both an introduction to Ruby and a reference manual as well; the last several chapters look (and read like) reference materials. While I'm not opposed to that, the book doesn't have the kind of binding that lets it easily lay flat on your desk open to the page, so I'm more inclined to just open the docs on a separate monitor instead. The book might as well have been lighter and just had a pointer to docs online.

Also, I wonder if some of the presentations of concepts like closures and contiuations aren't a bit too rapid for the casual reader. If you've had a programming background in Scheme or Lisp, it's old hat; however, as I was reading through their presentations and the relatively quick examples, it felt likely that many readers wouldn't get a lot of the subtelty in what was going on under the hood to make the language features work or in what kinds of real world scenarios those sorts of features are useful.

Similar Books:

Title: The Ruby Way
by Hal Fulton
ISBN: 0672320835
Publisher: SAMS
Pub. Date: 17 December, 2001
List Price(USD): $39.99
Title: Ruby In A Nutshell
by Yukihiro Matsumoto
ISBN: 0596002149
Publisher: O'Reilly & Associates
Pub. Date: November, 2001
List Price(USD): $24.95
Title: Sams Teach Yourself Ruby in 21 Days
by Mark Slagell
ISBN: 0672322528
Publisher: SAMS
Pub. Date: 22 March, 2002
List Price(USD): $39.99
Title: Ruby Developer's Guide
by Michael Neumann, Lyle Johnson, Robert Feldt, Robert Feldt, Lyle Johnson, Jonothon Ortiz
ISBN: 1928994644
Publisher: Syngress
Pub. Date: 18 January, 2002
List Price(USD): $49.95
Title: Test Driven Development: By Example
by Kent Beck
ISBN: 0321146530
Publisher: Addison-Wesley Pub Co
Pub. Date: 08 November, 2002
List Price(USD): $34.99

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache