Igrik
Java тоже развивается , рекомендую. Spring boot рулит
Даже Delphi
Я имел ввиду не фичи языка, в моем понимании, на уровне синтаксиса, лучшие языки - это C и его наследник Go, в которых вообще нету никаких конструкций в самом языке. Получается, что нету никакой магии и все очевидно.
Но вот:
1. Компиляция в нативный код (как в Go, где-то читал, что уже .Net 5 умеет).
2. Сборка всего в один файл без всяких .dll (как в Go).
3. Те же каналы, как мне говорили, добавили для асинхронного взаимодействия (как в Go).
4. Blazer, Xamarin, Unity и, как я понимаю не только это, то есть, возможность писать на одном языке для разных целей, возможность переиспользовать какой-то код, библиотеки.
5. Активное развитие всей инфраструктуры .Net последние 5+ лет.
У Java за это время основное событие, что все распалось на кучу версий, недавно Amazon сказали, что они будут поддерживать свою JVM Corretto 15 как LTS, при том, что у Oracle это не LTS. Завтра IBM скажет, что они ещё что-то поддерживают, как LTS. Как мы понимаем, что в процессе поддержки ещё какие-то баги будут, которые теперь у каждого вендора свои.
Go занял свою нишу, но Google не вложил денег, чтобы продвигать его к энтепрайз технологию, хотя, по сути, сам язык очень хороший.
Но если на языке не пишут большие компании, которые могут вложить деньги в серьезные библиотеки, то будет как JavaScript, что когда мне нужна будет библиотека для X, то окажется, что их начинали писать 10 человек, но получились детские поделки, так как никто не оплачивает время на эту библиотеку.