Дед Мазай
Гений
(58109)
4 года назад
C# (точнее NET) сравнительно недавно стал кроссплатформенным. Java долгое время был убогим языком, где вместо лямбд и ссылок на функции надо было создавать класс. Так что, C# и Java постепенно сближаются, но C# развивается гораздо быстрее.
Мне больше нравится C#, как более мощный и удобный язык. Для платформы Java есть хороший язык Kotlin, но он не может устранить недостатки платформы.
Если очень важна кроссплатформенность, то конечно Java выигрывает.