"Finally, if you still don’t know what language to pick, choose Ruby on Rails because it is the best"
um. ruby on rails != language.
um. ruby on rails != language.
It's kind of an irrelevant distinction anyways. People don't really pick "languages", per se. They usually pick "language + libraries", and the line between third-party libraries and standard libraries is getting increasingly blurred.