> My problem with Java is that C# exists which does huge portions of the stuff Java excels at just… better.
Might want to give some evidence of this. Also, C# has no plans of green threads. It went the async/await way which is a pain.
Might want to give some evidence of this. Also, C# has no plans of green threads. It went the async/await way which is a pain.
As a single anecdote working in both languages in my current job in a cross platform environment when having to write Java it feels just that bit more painful, and just that bit harder to get the same performance for the class of apps I write. YMMV.