Earlier quoted context omitted.
I hate Microsoft as much as your average Gen X tech nerd, but C# is good. I don't care what inspired them to do it.
C# is great. Also VS Code.. how many Microsoft haters on HN daily drive it? I'd have to assume quite a few! The Remote SSH extension has been a game changer for how I do development.
Ironically compared to Windows, MS has been willing to kill backward compatibility more to improve .NET to make it more cross-platform, something that must come from a very different part of the company, probably the one that got the "DEVELOPERS DEVELOPERS DEVELOPERS" mandate.
I make no apologies for their history, but I like these tools and I like them much better than Java, which also has its place. (This isn't a throwaway comment, notice I said I use Clojure, it's my favorite, which runs on the JVM.)