The Artima Developer Community
Sponsored Link

Weblogs Forum
Ruby Reviews

2 replies on 1 page. Most recent reply: Mar 22, 2006 10:13 AM by Eric Armstrong

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 2 replies on 1 page
Eric Armstrong

Posts: 207
Nickname: cooltools
Registered: Apr, 2003

Ruby Reviews (View in Weblogs)
Posted: Mar 21, 2006 6:07 AM
Reply to this message Reply
Summary
Reviews of books on Ruby that I've either read or wish I could find.
Advertisement

Ruby in a Nutshell

Like a Java in a Nutshell, this book was a terrific way to get a quick overview of the languages syntax and libraries. It wasn't good at showing how things fit together, but it was great for getting a quick sense of what sorts of things it could do. I became familiar the major keywords, reviewed the standard libraries, and every once in a while got a great little example.

The Ruby Way

The section called "Training Your Intuition" is worth the price of the book. It goes from page 47 to 64, presenting things you need to get used to in short bullet points. That section gave me a fast leg up for reading Ruby code. The material that precedes and follows it ain't half bad, either. I began to get an understanding of Ruby's more dynamic aspects from this book. But mostly, it's a tremendous snippet library, with small code segments for a wide variety of tasks, so you can find the bits and pieces you need to solve your problems.

As Yet Unfound

This one is a great language tutorial, but it isn't written for beginning programmers. It's written for programmers who want to know how to do stuff in Ruby. It's for those of us who got our computer science training when mastadons roamed the earth, so it focuses on the new and cool stuff like closures, and makes it so that even our nearly-fossilized brains can leap the understanding gap. (Come to think of it, object-oriented programming is still waiting for that book!) Like The Ruby Way, it provides lots of little snippets, but it fits nicely between the overview provided by the Nutshell book and the "how to use it" approach of The Ruby Way, which warns you at the outset that it may not be possible to learn Ruby from that book--but which nevertheless does a very good job in that area.


Sean Carley

Posts: 1
Nickname: milythael
Registered: Jan, 2006

Re: Ruby Reviews Posted: Mar 22, 2006 6:38 AM
Reply to this message Reply
Programming Ruby (the pickaxe book for those in the ruby community) is still considered the pinnacle of Ruby books. I don't think you can fairly review ruby books without mentioning it.

Also, I understand The Ruby Way will have a new edition coming soon, which is good because the current edition is a little dated, though quite valuable.

A number of great Ruby books are upcoming at the Pragmatic Programmers site as well.

Eric Armstrong

Posts: 207
Nickname: cooltools
Registered: Apr, 2003

Re: Ruby Reviews Posted: Mar 22, 2006 10:13 AM
Reply to this message Reply
Sean wrote:
> Programming Ruby (the pickaxe book for those in the ruby
> community) is still considered the pinnacle of Ruby books.
> I don't think you can fairly review ruby books without
> t mentioning it.
>
You know, I have that one sitting on the shelf in my office. I looked at it briefly on first my inspection several years ago, and I scanned it again on this go-round before deciding that The Ruby Way would probably meet my needs better.

But now that I know I'm looking for a book that sits in the middle between them, I'll take you up on your suggestion and give Pickaxe another look. :_)

> Also, I understand The Ruby Way will have a new edition
> coming soon, which is good because the current edition is
> a little dated, though quite valuable.
>
> A number of great Ruby books are upcoming at the Pragmatic
> Programmers site as well.
>
Cool! I'll have to get on the Ruby mailing list so I can stay on top of things. Thanks for the tips!

Flat View: This topic has 2 replies on 1 page
Topic: Make, Mailing Lists, and Ruby Previous Topic   Next Topic Topic: Teaching OO:  Putting the Object back into OOD

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use