--abe
I like the pickaxe book _Programming Ruby_ by Dave Thomas.
I went through a period where I bought many ruby books. Sadly most books suck.
The books I recomend in this order:
Well Rounded Rubiest << touches on the theory very canonocal.
The Ruby Programming Language << states it's modeled after k&r writing
style. Then again no one can write like Kernighan. This book is more
of a reference.
Beyond that Metaprogramming Ruby seems good.
Design patterns in ruby is nice if you haven't read gang of four or
looking for direct dialect translation.
The rest are crap or so called cookbooks created for a money grab a
couple of years ago.
I second metaprogramming ruby. Not only taught me ruby idioms, but showed me
how to be a better programmer.
--sent from myu droid. typoos courtesy of droid's crappy keyboarsd
> The rest are crap or so called cookbooks created for a money grab a
> couple of years ago.
I definitely do not agree. I love Programming Ruby and many others.
James Edward Gray II
Also the Ruby language is unique enough that it shouldn't be grokked
purely from a reference manual style book. There are deeper concepts
and paradigm shifts in ruby that go beyond your basic object oriented
and functional languages.
I am also not alone with my opinion:
http://www.ruby-doc.org/bookstore/
Of course the first edition is online for the OPS review:
http://www.ruby-doc.org/docs/ProgrammingRuby/
I still stand by my suggestions. Both TWGR and MR deal purely on
paradigm. Everything else seems like learning C from a book that
avoids showing your pointers or even worse never gets into data
structures.
> The books I recomend in this order:
>
> Well Rounded Rubiest << touches on the theory very canonocal.
I guess you mean David's "The Well-Grounded Rubyist".
http://www.manning.com/black2/
I'd recommend that as well.
Kind regards
robert
--
remember.guy do |as, often| as.you_can - without end
http://blog.rubybestpractices.com/
This one is a thoroughly researched and carefully written free work in
progress:
http://ruby.runpaint.org/
--Bill
"The Well-Grounded Rubyist << touches on the theory and is very canonical"
The book is a bit wordy at times but it's obvious the author cares to
make his point.
runpaint looks cool. It's search-able.
>
> I like the pickaxe book _Programming Ruby_ by Dave Thomas.
>
>
me second.
This is a wonderful book for ruby beginners.
Its aimed readers are programmers with expericne of other programming languages.
--
OZAWA Sakuro
"I think we can agree, the past is over." - George W. Bush
Besides the online API docs, I've found 'Ruby Best Practices' useful... http://rubybestpractices.com/
Jose
so i gather that pickaxe book _Programming Ruby_ by Dave Thomas is at
best
thanks...
Yukihiro Matsumoto's book entitled The Ruby Programming Language
ISBN-10: 0596516177
is the best. =)
Seriously if I had to get rid of every Ruby book I have and could keep
only one. This is the one I would keep. In case you don't know it's
written by the language creator.