I recently started learning Ruby, and I was interested to know which version you will learn. I have a Matz Ruby book , so I have some idea of ββthe differences, and by default I would choose 1.9 because of performance when working with characters, and simply because there is little to learn that will become obsolete soon!
However, I had some problems with 1.9.1 when things did not work properly due to the gems not being updated for version 1.9. I also wanted to use rcov to cover the encoder, which seems to be the only tool, but it does not work for 1.9. And I also just read this blog post about someone switching from Ruby for the same reason.
A similar question was asked here , but that was a few months ago, and everything could change. I'm not doing anything specific with Ruby right now, but I plan to write a web application soon, possibly using Rails, if that matters.
thanks
source share