+ 4
I don't know much about Ruby, but I think when a language is hard, even though it's powerful, it'll be not used widely. Because nearly half of the labour force aren't intelligent enough to learn that language. So, as a result the most widely used language will be simple and powerful