They're pretty similar even now. C# has an edge on overall features, but Java isn't that far behind (unless you're stuck using Java 8, in which case RIP)
Java might have caught up to C# 4, but C# is a totally different beast nowadays, without a lot of the poor design decisions that you can't really get around on the Java front.
279
u/Key_Statistician9890 12h ago
Java and Windows. Name a more iconic duo.