Shop now Learn more Shop now Shop Clothing clo_fly_aw15_NA_shoes Shop All Shop All Amazon Fashion Cloud Drive Photos Shop now Shop Fire TV Shop now Shop Fire HD 6 Shop Kindle Paperwhite Shop now Shop Now Shop now
FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Programming Ruby: The Pra... has been added to your Basket
Used: Good | Details
Sold by Fun Meister
Condition: Used: Good
Comment: A book which is in good overall condition. This means that it will be largely free of page markings, the spine will still be in solid, tight condition and there will be no pages which are missing from the book. The pages may have slightly turned corners but overall the book should be clean to touch and enjoyable to read.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming Ruby: The Pragmatic Programmer's Guide, Second Edition Paperback – 11 Oct 2004

8 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
£29.99
£17.07 £0.01

There is a newer edition of this item:

£29.99 FREE Delivery in the UK. Only 1 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Special Offers and Product Promotions

  • Save £20 on Amazon.co.uk with the aqua Classic card. Get an initial credit line of £250-£1,200 and build your credit rating. Representative 32.9% APR (variable). Subject to term and conditions. Learn more.



Product details

  • Paperback: 864 pages
  • Publisher: Pragmatic Bookshelf; 2 edition (11 Oct. 2004)
  • Language: English
  • ISBN-10: 0974514055
  • ISBN-13: 978-0974514055
  • Product Dimensions: 18.7 x 4 x 23.5 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Bestsellers Rank: 448,776 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

From the Publisher

The famous Pickaxe book (so named for the tool on the cover) is the definitive reference to the highly-regarded Ruby programming language. Author Dave Thomas has expanded the new Second Edition with over 200 pages of new material and major enhancements from the original, covering all the new and improved language features of Ruby 1.8 and standard library modules.

About the Author

Dave Thomas and Andy Hunt have more than 50 years combined experience, developing software for clients around the world. For the last 10 years they've been working together as The Pragmatic Programmers, helping clients write software and improve their development processes. They are authors of the best-selling The Pragmatic Programmer, and have written several other books. They speak at conferences globally, and are editors of IEEE Software's "Construction" column. Chad Fowler is co-director of Ruby Central, Inc., and remains an active, driving force in the Ruby community.

See all Product Description

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.5 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

16 of 16 people found the following review helpful By A Customer on 20 Mar. 2006
Format: Paperback
A one-stop shop for your Ruby needs. Which is just as well, as the nation's bookshelves are not exactly heaving with up-to-date Ruby books. If you already know how to program in an Object Oriented language, then this will efficiently introduce you to the Perl It's Ok To Like. If you don't know OOP (or how to program at all), you will find this hard going.
Apart from an introduction to the syntax and classes, a major plus point is that it also provides information on core utilities: documentation with RDoc, and package management and deployment with RubyGems. Also, there are chapters on using Ruby for CGI scripting and SOAP web services, and an introduction to building GUIs with Tk. The last half of the book is a reference to the built-in classes and modules, and the standard library, which you will find yourself referring to regularly as you make your first steps.
My one problem is that the examples are too fragmentary. There's a jukebox application that is sketched out, but only to cover the basics. Many of the examples are admittedly contrived, and serve only to illustrate potential gotchas and corner cases rather than standard usage. As I began deploying Ruby for my own scripts, I found myself having to scamper back and forth across the entire book to get everything I needed to make a script run.
That said, this is a nice, comprehensive book. It's not been the life-changing event for me that it appears to have been for some, but it's well-written and it'll get you going quickly.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Mr. Michael Ward on 27 Dec. 2005
Format: Paperback
I recently came across the Rails web framework that utilises the ruby language. It's an exciting framework that makes web application development very simple - but what is this ruby language it is built on?
Once you need to go somewhere that the rails doesn't take you, you'll need to know ruby. That's where this book comes in to play.
This book teaches you in a concise and clear way. Soon you'll understand ruby - which differs quite significantly from most other programming languages. When you've broken down the barriers of understanding you'll wonder why other languages are not made like this.
The book comprises of an initial step-by-step approach that introduces you to the language and its concepts with practical examples and good explanations, and a second part that gives a comprehensive reference for the latest version of Ruby.
In the end you'll know everything you'll need to know to make great apps using ruby.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 7 people found the following review helpful By Mr. K. Akram on 1 Feb. 2006
Format: Paperback Verified Purchase
I came across Ruby on Rails about 2 months ago, and originally discovered Ruby about a year ago, but did not delve much into it.
I started the tutorial on the rails web site and it really did blow me away. I ordered both the Ruby and Rails books from Amazon immediately and have been devouring chapters daily from both.
Ruby is an excellent language. Fully OO, and a lovely syntax. I thought Java was nice (and it is), but Ruby is a real gem ... :-)
This book will enter the halls of great books like "The C Programming Language", "The Java Programming Language" and "The C++ Programming Language".
It is very well thought out, very concise, and avoids the pleonasms and verbiage that afflict some languages. It has some features that I've not found in other languages: the code blocks and 'yield' constructs are really nice. Don't think of it as an OO version of Perl: it is so much more than that.
If you want to learn Ruby - this really is a superb place to start. If Ruby is going to prove to be a challenger to Java in years to come, then this book is a perfect place to start your Ruby journey. It is indeed a mine of information.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 5 people found the following review helpful By A Customer on 17 Dec. 2005
Format: Paperback
I learnt the basics of Ruby within about half a day using this book and managed to produce a piece of coursework quickly thereafter using this book as a reference for the methods I needed. The clear style makes the book very easy to read which reflects that clean and intuitive workings of the Ruby language. Read this and Ruby will fast become a pleasure!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again


Feedback