Comment It should (Score 1) 96
Having used both extensively, C# is such a better language than Java in every single way, especially in frameworks and tooling. Java has stagnated so badly in the past decade, that even their attempt at virtual threads was a disaster. No async/await keywords, not dynamic hardware thread use, no good package management system, huge number of exploits and middleware problems, and no alternative to Spring and all the legacy that comes with that. C# is light years ahead on performance as well.