I am required to automate software tests for my job and I currently use groovy to do this. However, I am thinking about adding Ruby to my repertoire. Mainly because I can see myself working on a rails project in the future.
How long do you think it would take to become relatively proficient at scripting with Ruby? I am talking mainly navigating around a DOM with webdriver/webrat and programatically doing text/file changing work.
One weekend of intense dedication.
Seriously, it’s a matter of how much time you have got on your hands and what’s your previous experience. If you’ve dabbled in Perl or Python, you’ll probably have an easier time picking up Ruby than if you had just used Java before.