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

I have 3 books:

  1. The Ruby Way: Solutions and Techniques in Ruby P.ming, 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?

Read http://www.humblelittlerubybook.com/ and start coding!

Shashank Tiwari wrote:

Read http://www.humblelittlerubybook.com/ and start coding!

Thanks, but this book of 2006 and old version Ruby :frowning:

I’ll suggest Programming Ruby then The Ruby Way.

  • J

Flower Born wrote:

I’ll suggest Programming Ruby then The Ruby Way.

  • J

THANKS!

If you know everything in this book, you will not struggle with learning
the
newer features.

Shashank Tiwari wrote:

If you know everything in this book, you will not struggle with learning
the
newer features.

Shashank, thanks!

Vlad G. wrote:

I have 3 books:

  1. The Ruby Way: Solutions and Techniques in Ruby P.ming, 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.

On Fri, Mar 5, 2010 at 9:26 AM, Vlad G. [email protected]
wrote:

I have 3 books:

  1. The Ruby Way: Solutions and Techniques in Ruby P.ming, 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.

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

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

  1. 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

Vlad G. [email protected] wrote:

Advise, it is better to begin with what book?
Interesting. I bought SAMS Teach Yourself Ruby. I wonder how that
compares.

Mark.

Vlad G. wrote:

  1. 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.

Vlad G. wrote:

I have 3 books:

  1. The Ruby Way: Solutions and Techniques in Ruby P.ming, 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 P.ming 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