When I started learning Ruby, I had to fight on multiple fronts to be able to comprehend some concepts. I think it would have been easier if I was not already too deep in languages like C++ or Java. Not to say that they are inferior to Ruby or anything, but Ruby does bring in new concepts and new ways of programming. [Continue]

