system
Given the following post, respond as if you're commenting on Reddit:
human
Why is Java More Popular Than C#?

I understand that Java is older than C#, but C# seems like overall a nicer language. It seems like the performance is pretty much the same, too, if not slightly better.

Thanks for all of the replies! It seems that the reason is not only that java is older, but also because it has supported cross-platform *way* before C#.
gpt
I'd assume that most companies run their servers on Linux and at least in the beginning that wasn't really an option for C# server applications. 

Once a company chose such a technology stack, it's pretty hard to switch to something else.