Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Learn Ruby Without Poignancy

Tags:

ruby

I suppose this is two very closely related questions:

  • Everyone says to start with Why's (Poignant) Guide to Ruby, and I can't stand that book; what's another good starting point for an experienced programmer that has a more serious tone?
  • If I'm not the sort of person who appreciates _why, should I skip Ruby because the community will not be to my taste?
like image 252
JasonFruit Avatar asked Dec 06 '10 13:12

JasonFruit


1 Answers

I'm currently rolling through Programming Ruby: The Pragmatic Programmer's Guide. So far I think the concepts are well-defined by the authors, and the examples provided help clarify any misunderstandings. The book is available for free online or you can order a copy:

http://www.ruby-doc.org/docs/ProgrammingRuby/

Update: More current version of book (Thanks bgporter)

http://pragprog.com/titles/ruby3/programming-ruby-1-9

The only problem with the online version is that it is a little outdated. I don't know Ruby that well yet so I can't say how much of the book is still valid in all cases, but the examples have worked for me so far when I run them. Note that the book available for purchase is up to date. It's hard to beat free, so be sure to check this guide out.

That being said, I don't think you should skip out on Ruby just yet. I've had a blast learning the language so far, and I'm looking forward to doing some full-fledged web development with Rails soon. At the very least give the language a chance; I think you'll find it a joy to work with.

like image 166
McStretch Avatar answered Oct 12 '22 02:10

McStretch