I know that C# is a language versus an IDE. We can even program on C# using visual studio core, SharpDevelop and so on. However, it is the whole experience that it counts. Visual Studio + Resharper + C# it is a whole new experience, refactoring is quite easy, it's easy to spot typos (even without compiling), the salaries (for c# programmers) are higher. The only con is it works under windows server but Microsoft is working on it (core).
If the language requires IDE to work with, it’s a clear sign the language is limping.
If one just wants to “land a Job,” they deserve to work with such languages as C#, PHP and Java.
If one loves what they are doing and values the language pleasure to work with, ruby is hell alive (although I have never seen anybody who tried Elixir and wanted to continue to work with Ruby.)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.