Personnally, I didn't commit because the gem ecosystem was hit or miss, and the culture was about getting things pretty instead of robust (e.g: nice docs but monkey patching everywhere).
Plus on the long run, parskng ruby is difficult for my brain because of optional parenthesis.
Enventuly I sticked to python. I know people critize python packaging a lot, but it was the least of evils in 2010, much better than the competition.