Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Practical Ruby Projects: Ideas for the Eclectic Programmer (Books for Professionals by Professionals) 1st ed. Edition

4.2 out of 5 stars 6 customer reviews
ISBN-13: 978-1590599112
ISBN-10: 159059911X
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$4.15 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$33.63 On clicking this link, a new layer will be open
More Buying Choices
47 New from $18.36 45 Used from $4.14
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Best Books of the Year So Far
Looking for something great to read? Browse our editors' picks for the Best Books of the Year So Far in fiction, nonfiction, mysteries, children's books, and much more.
click to open popover

Frequently Bought Together

  • Practical Ruby Projects: Ideas for the Eclectic Programmer (Books for Professionals by Professionals)
  • +
  • Pro Active Record: Databases with Ruby and Rails (Expert's Voice)
Total price: $73.62
Buy the selected items together

Editorial Reviews

About the Author

Topher Cyll is a software engineer and writer living in Cambridge, Massachusetts. He received his bachelor's degree in computer science from Williams College and works for a small Boston-area startup. In reverse alphabetical order, he finds programming languages, music, free software, education, bioengineering, and beer terribly exciting. Topher loves Ruby not only for the language itself, but also the light-hearted and intellectually curious community that surrounds it.
NO_CONTENT_IN_FEATURE

The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Series: Books for Professionals by Professionals
  • Paperback: 328 pages
  • Publisher: Apress; 1st ed. edition (December 17, 2007)
  • Language: English
  • ISBN-10: 159059911X
  • ISBN-13: 978-1590599112
  • Product Dimensions: 7 x 0.7 x 9.2 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #1,524,858 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By James Stewart on January 31, 2008
Format: Paperback
The past few years have seen the English-language Ruby book market explode. Before the phenomenal success of Rails it was perfectly possible to own every available title (and not use much storage space), but now that would be quite a challenge and lead to considerable redundancy. Having worked my way through quite a few Rails books of late, reading Practical Ruby Projects--a Ruby book that doesn't even mention web frameworks--was both a pleasant diversion and a highly illuminating experience.

Like the last volume I reviewed (Pro JavaScript Design Patterns), this book is unabashedly aimed at experienced programmers. There's a brief paragraph on "getting set up", but no detailed guide to obtaining the tools. Instead we dive right in to a sequence of projects that includes: making music (dipping into calling C code from ruby), animation, simulation, building a strategy game (and adding a RubyCocoa frontend), genetic algorithms, and even implementing lisp and parsers. Once again the "apress roadmap," a diagram intended to show how the skillsets in their different volumes build on one another, is misleading pitching this between "Beginning Ruby" and other volumes I've reviewed like Practical Ruby for System Administration and Pro Active Record. Don't believe it. Though there's little overlap in the material, this is a more advanced volume than either of those and readers should be prepared.
Read more ›
Comment 14 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Most Ruby books milk newbies jumping on the bandwagon for cash. This is a book for experienced Ruby programmers who want to be awesome Ruby programmers. The book of the book is all about parsing and shows you how to implement Lisp in Ruby; the first project is a compact, simple, powerful system for creating music in real time in Ruby. I'm using it to drive Propellerhead Reason from the command line and I'm on page 25. This is an absolutely excellent book. The best Ruby book I've seen in years. The only Ruby book I'd recommend to experts. This is the bomb book.
Comment 14 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
The hands-on style of this book is contagious; you'll find yourself really wanting to jump in and try out the code samples. The source is available on Topher's site, but the simplicity and sense of immediacy are such that you may want to just start typing it in yourself. In a few minutes, you're making music or creating a game.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Practical Ruby Projects: Ideas for the Eclectic Programmer (Books for Professionals by Professionals)
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Practical Ruby Projects: Ideas for the Eclectic Programmer (Books for Professionals by Professionals)

Pages with Related Products. See and discover other items: ruby programming