Lists like these make me wonder when–if ever–will .NET fall in popularity?
If C# has a problem, its how low its cognitive load is. The dumbest "programmer" I've ever met was able to call himself a C# programmer, and likewise, for some of the finest minds I've met.
That being said my preferred language is Ruby.