Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
The Ruby Way
 
See larger image
 

The Ruby Way [Paperback]

Hal Fulton
4.7 out of 5 stars  See all reviews (9 customer reviews)
List Price: CDN$ 41.99
Price: CDN$ 29.22 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 12.77 (30%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, May 29? Choose One-Day Shipping at checkout.
There is a newer edition of this item:
The Ruby Way: Solutions and Techniques in Ruby Programming The Ruby Way: Solutions and Techniques in Ruby Programming
CDN$ 32.41
Available for Pre-order

Product Details


Product Description

Book Description

The Ruby Way assumes that the reader is already familiar with the subject matter. Using many code samples it focuses on "how-to use Ruby" for specific applications, either as a stand-alone language, or in conjunction with other languages.

Topics covered include:

  • Simple data tasks;
  • Manipulating structured data;
  • External data manipulation;
  • User interfaces;
  • Handling threads;
  • System programming;
  • Network and web programming;
  • Tools and utilities.

Note: The appendices offer instruction on migrating from Perl and Python to Ruby, and extending Ruby in C and C++.

From the Back Cover

The Ruby Way assumes that the reader is already familiar with the subject matter. Using many code samples it focuses on "how-to use Ruby" for specific applications, either as a stand-alone language, or in conjunction with other languages.

Topics covered include:

Simple data tasks; Manipulating structured data; External data manipulation; User interfaces; Handling threads; System programming; Network and web programming; Tools and utilities.

Note: The appendices offer instruction on migrating from Perl and Python to Ruby, and extending Ruby in C and C++.


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

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

5.0 out of 5 stars 1 of 3 Essential / Important Ruby books, Jun 24 2004
By A Customer
This review is from: The Ruby Way (Paperback)
This, along w/Thomas/Hunt's & Slagell's books, both of which contain many fairly deep levels of abstraction using databases, map (collect), UNIX process monitoring & basic class libraries, when compared to what you have to do in python.

Python requirea you start altering interpreter's Class & Inheritance behavior in many different ways.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars poorly organized, April 17 2004
By A Customer
This review is from: The Ruby Way (Paperback)
The book is poorly organized. Information is incompleted.
You would have a lot of question marks in your head
after reading the book.

I was misled by those positive comments from amazon.

The "Pragmatic" book is much much better.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars An excellent book for experienced programmers, July 15 2002
By 
Gavin Sinclair (Sydney, Australia) - See all my reviews
(REAL NAME)   
This review is from: The Ruby Way (Paperback)
Mr Fulton has written an excellent book on the Ruby programming language. It contains 478pp of body plus a few useful appendices, and covers a broad range of useful and interesting topics in a mature way, which is a great achievement considering the relative immaturity of Ruby documentation in English.

By assuming an intermediate knowledge of programming in general and basic knowledge of Ruby, the author is able to focus on breadth of subject matter rather than depth. This fact, and the task-based format of the book means that the curious reader will be immensely satisfied. It has a unique ability to make you productive with your current skill level, while also broadening your knowledge.

As noted, depth is sacrificed for breadth, and this is shown in the nature of the examples. They are frequently, as the author frankly admits, contrived. No matter, they demonstrate the appropriate point, and then move on. Experienced programmers will not suffer for this; inexperienced ones would be best advised to read another book first, but don't forget this one. Hopefully a "Ruby Cookbook" (similar to Perl's) will be published soon.

Interested readers will benefit greatly from looking at the Table of Contents, available through Amazon. "Ruby in Review" tells you all you need to know about the language, even if you thought you knew it all. "Simple Data Tasks" give you easy ways to perform all sorts of tricks with strings, regexes, numbers, times and dates. "Manipulating Structured Data" exposes Arrays and Hashes, and covers stacks, queues, trees and graphs as well. Extremely practical information, delivered at breakneck speed. "External Data Manipulation" tells you almost everything you want to know about files, pipes and object persistence. The brilliant chapter "OOP and Dynamicity in Ruby" leaves your head spinning as the wierd and wonderful capabilities of this language are demonstrated, blow by blow.

Following are four chapters on more specific subjects: GUIs, threads, system administration, and network/web programming. The first two would really benefit from some more interesting examples, but the last two again show just how easy it is to achieve things with Ruby.

"The Ruby Way" suffers from many typographical, formatting and even a few code errors, which is unfortunately what I expect from SAMS books. This would generally cause me to withhold a 5-star rating; however the unique achievement of producing such an interesting and useful book - being the first of its kind for Ruby - forces me to overlook this. It is simply too important to get this information out NOW.

It immediately gave my Ruby productivity an enormous boost, and was more fun to read than almost any other computer book. I hope Mr Fulton will write more books in future. He has obviously put in a huge effort for "The Ruby Way". It's a shame his publisher didn't reciprocate.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 11 reviews  4.5 out of 5 stars 
 
 
Most recent customer reviews







Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges