Forum: Ruby On what of these books is better to start to study Ruby?

Posted by Vlad Gerasimov (refermaker)
on 2010-03-05 15:26
I have 3 books:

1. The Ruby Way: Solutions and Techniques in Ruby Programming, Second
Edition (2006 год, версия 1.8...)

2.  Beginning Ruby: From Novice to Professional, Second Edition (2009
год, 1.9)

3. Programming Ruby 1.9 The Pragmatic Programmers’ Guide (2009 год, 1.9)

Advise, it is better to begin with what book?
Posted by Shashank Tiwari (Guest)
on 2010-03-05 15:30
(Received via mailing list)
Read http://www.humblelittlerubybook.com/ and start coding!
Posted by Vlad Gerasimov (refermaker)
on 2010-03-05 15:51
Shashank Tiwari wrote:
> Read http://www.humblelittlerubybook.com/ and start coding!

Thanks, but this book of 2006 and old version Ruby :(
Posted by Flower Born (flowerborn)
on 2010-03-05 16:07
(Received via mailing list)
I'll suggest Programming Ruby then The Ruby Way.

- J
Posted by Vlad Gerasimov (refermaker)
on 2010-03-05 16:22
Flower Born wrote:
> I'll suggest Programming Ruby then The Ruby Way.
> 
> - J

THANKS!
Posted by Shashank Tiwari (Guest)
on 2010-03-05 16:33
(Received via mailing list)
If you know everything in this book, you will not struggle with learning 
the
newer features.
Posted by Vlad Gerasimov (refermaker)
on 2010-03-05 16:35
Shashank Tiwari wrote:
> If you know everything in this book, you will not struggle with learning 
> the
> newer features.

Shashank, thanks!
Posted by Joe Martin (redlightg20)
on 2010-03-05 19:59
Vlad Gerasimov wrote:
> I have 3 books:
> 
> 1. The Ruby Way: Solutions and Techniques in Ruby Programming, Second
> Edition (2006 год, версия 1.8...)
> 
> 2.  Beginning Ruby: From Novice to Professional, Second Edition (2009
> год, 1.9)
> 
> 3. Programming Ruby 1.9 The Pragmatic Programmers’ Guide (2009 год, 1.9)
> 
> Advise, it is better to begin with what book?

I have Beginning Ruby.  It's good and explains things well, definitely 
got me started Ruby'ing, but it's index is quite incomplete.  I now use 
it as my first resource to brush up on topics I have forgotten about, 
but would probably recommend another book with a better index for a 
beginner.
Posted by Rick Denatale (rdenatale)
on 2010-03-05 20:37
(Received via mailing list)
On Fri, Mar 5, 2010 at 9:26 AM, Vlad Gerasimov <refermaker@yandex.ru> 
wrote:
> I have 3 books:
>
> 1. The Ruby Way: Solutions and Techniques in Ruby Programming, Second
> Edition (2006 ÇÏÄ, ×ÅÒÓÉÑ 1.8...)


I wouldn't start with this one, plus, it's rather old now.  It's more
a survey of the available open-source ruby searches four years ago
than in introduction to the language, so much is no longer applicable
to what's out there today.

> 2.  Beginning Ruby: From Novice to Professional, Second Edition (2009
> ÇÏÄ, 1.9)

Not familiar with this one, other than seeing the cover in bookstores.

> 3. Programming Ruby 1.9 The Pragmatic Programmers' Guide (2009 ÇÏÄ, 1.9)


I'd say that is the best place to start, it has a good tutorial
followed by more in-depth discussion and the reference material.

Another good book for beginning/slightly advanced Rubyists is David A.
Black's The Well Grounded Rubyist.

--
Rick DeNatale

Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickdenatale
Posted by Alex DeCaria (deke)
on 2010-03-06 04:25
Vlad Gerasimov wrote:
> I have 3 books:
> 
> 1. The Ruby Way: Solutions and Techniques in Ruby Programming, Second
> Edition (2006 год, версия 1.8...)
> 
> 2.  Beginning Ruby: From Novice to Professional, Second Edition (2009
> год, 1.9)
> 
> 3. Programming Ruby 1.9 The Pragmatic Programmers’ Guide (2009 год, 1.9)
> 
> Advise, it is better to begin with what book?


I would start with 'Programming Ruby 1.9 The Pragmatic Programmers’ 
Guide' (2009).  I've used it (and its predecessor) more than any other 
Ruby book.

I also greatly enjoy "The Ruby Programming Language" (2008) by Flanagan 
and Matsumoto (an O'Reilly book).  I don't refer to it much when 
actually writing Ruby code, but I like just sitting down and reading it 
when I'm away from my computer.  It explains a lot of details about Ruby 
and I've learned a lot from it.

--Alex
Posted by Mark Hobley (Guest)
on 2010-03-06 11:10
(Received via mailing list)
Vlad Gerasimov <refermaker@yandex.ru> wrote:
> Advise, it is better to begin with what book?
Interesting. I bought SAMS Teach Yourself Ruby. I wonder how that 
compares.

Mark.
Posted by Brian Candler (candlerb)
on 2010-03-08 13:43
Vlad Gerasimov wrote:
> 3. Programming Ruby 1.9 The Pragmatic Programmers’ Guide (2009 год, 1.9)

Also consider the 2nd edition of that book (for 1.8). You'll probably 
find it cheaper, and there are still plenty of libraries out there which 
are not compatible with 1.9 anyway.

The first edition is available on-line for free, at
http://www.ruby-doc.org/docs/ProgrammingRuby/

This was written for ruby 1.6.8, but is still quite workable as a 
starting point, and you'll at least discover whether you find the style 
helpful or not before deciding to buy the 2nd or 3rd edition.
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.