woodys-uk
Price: £28.23
In stock

11 used & new from £7.00

Have one to sell? Sell yours here
 
 
Programming Ruby: The Pragmatic Programmer's Guide
 
See larger image
 

Programming Ruby: The Pragmatic Programmer's Guide (Paperback)

by David Thomas (Author), Andrew Hunt (Author)
5.0 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.


4 new from £26.23 7 used from £7.00

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   ActiveState Ruby IDE opens new browser window
www.activestate.com  -  Award-winning web IDE with advanced Ruby editing and debugging. 
  
 

Product details

  • Paperback: 608 pages
  • Publisher: Addison Wesley (31 Oct 2000)
  • Language English
  • ISBN-10: 0201710897
  • ISBN-13: 978-0201710892
  • Product Dimensions: 23.4 x 18.8 x 2.9 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 1,156,604 in Books (See Bestsellers in Books)

    Popular in this category:

    #65 in  Books > Computing & Internet > Programming > Languages > Ruby
  • See Complete Table of Contents

Product Description

Amazon.co.uk Review

"Big in Japan" was a pejorative term for failed pop musicians, but it accurately describes the Ruby language, designed by Yukihiro Matsumoto. The authors--who wrote The Pragmatic Programmer--feel it deserves a wider exposure in the English-speaking world.

Ruby is fully object oriented with a simple and consistent syntax. It is Open Source and freely available from ftp:ftp.netlab.co.jp/pub/lang/ruby as well as many mirrors. In Programming Ruby the authors set out to show that Ruby can and should replace languages such as Perl, Python, SmallTalk and C++; from which it takes all the best features--even Perl's excellent regular expression support.

The book is in four parts: a tutorial; a section on installing and running it in various environments; a section on the inner workings and interrelationships of the language; and, finally, a huge library reference. The authors make their case for the language's simplicity, predictability and flexibility. Unlike languages which have grown by accretion, such as Perl, it is remarkably clean.

Clearly a labour of love, Programming Ruby is equally clean and the authors' enthusiasm for it drips from the pages. Certainly, if you are passionate about efficient, error-free coding Ruby is hard to beat. There are, though, an awful lot of languages available already.

Ruby is certainly worth a look just to see how simple and accessible an object-oriented language can be when its author can draw on the best and throw away the rest. Working programmers will decide whether Ruby gains widespread acceptance but in Programming Ruby it has a powerful and convincing advocate. --Steve Patient



Product Description

Ruby, a new, object-oriented scripting language, has won over thousands of Perl and Python programmers in Japan -- and it's now launching worldwide. This is the world's first English-language developer's guide to Ruby. Written by the two leading Ruby developers, Programming Ruby demonstrates Ruby's compelling advantages, and serves as a start-to-finish tutorial and reference for every developer. The authors introduce all of Ruby's basics, including classes, objects, variables, container, iterators, types, methods, expressions, modules, I/O, and threads. You'll master Ruby development for the Web, including CGI scripts and embedding Ruby in HTML; learn how to create GUI-based Ruby applications with TK; and discover techniques for integrating Ruby with Windows. Programming Ruby shows how to extend Ruby in C, and presents in-depth coverage of advanced features. Numerous fully functional code examples are included. The book contains an alphabetical reference to Ruby 1.6 -- the latest version -- documenting over 800 methods, 40 built-in classes, and many useful library modules.


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
ruby

Your tags: Add your first tag
 


 

Customer Reviews

2 Reviews
5 star:
 (2)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
12 of 12 people found the following review helpful:
5.0 out of 5 stars By the book. Code Ruby. Be Happy., 3 Mar 2001
By A Customer
Painless, fun, quick, simple. These are words that can equally describe both Ruby and 'Programming Ruby'. Ruby combines the best elements of many languages but for me it most resembles a cross between Smalltalk and Perl. Taking the best elements from each.

The book is easy and enjoyable to read and most of all it makes you want to read it and learn more. I'm not sure if this is most attributed to the authors writing style or because of Ruby.

The learning curve is not steep at all (if I can learn it anyone can). After programming in many languages Ruby is a breath of fresh air. Things that I would have done manually before I now code in Ruby since it is easy and enjoyable.

The book covers all you need to get you started in Ruby. Starting with arrays, hashes, control structures and the like. Then moving towards objects, inheritance, and access control. Afterwards moving onto the interesting stuff like blocks, iterators, regular expressions, io, and threads. The book does cover more advances topics like Ruby/Tk, web scripting, Windows programming, Extending Ruby. These latter chapters can be a bit thin sometimes and may not be in-depth enough for the advanced users, but they should give you enough information to get past the starting line...

In summary: By the book. Code Ruby. Be Happy.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Excellent introduction to this brilliant new language, 18 Nov 2001
By A Customer
I purchased this book about 6 months ago after a co worker introduced me to Ruby. Reading "Programming Ruby" has been one of the best introductions to a new program language i have experienced. The authors enthusiasm for this new language is contagious. I dont program in Perl or Java much anymore, it always seems easier too do it Ruby. I have recommended Ruby and "Programming Ruby" to several friends and have recieved enthusiastic feed back from all who have read this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.