N>Почему Скала не заменила Яву: N>а) Скала и ее библиотеки сложнее Явы и Котлина и это не есть "хорошо". N>б) Скала развивается швейцарским универом, а не монстрами с трилионной капитализацией и это не есть "хорошо".
Проблема того же Delphi была именно из той же области. Но Котлин не дотягивает до Явы из-за легаси.
Тот же Dart поддерживается триллионной капитализацией. И язык не плох. Но проигрывает TS.
Хотя как замена JS создавался.
Я сейчас выступаю как защитник .Net.
Я не унижаю никакой язык. У каждого языка так или иначе свои достоинства и недостатки.
Самому приходится изучать и программировать на разных языках.
Но меня коробит, как люди унизительно отзываются о языках и платформах.
Все течет все меняется. Та же Ява совсем недавно безраздельно существовала в кроссплатформенном программировании. Об ажуре никnо и не слышал.
Однако сейчас тот же .Net забирает немалую долю в тех же линуксах с докерами.
Мое мнение, что выбирать нужно то, что нравится или есть проекты под языки.
Изучив тот же C# легко перейти на другие языки, как и обратно.
Просто чем мне нравится C# это и десктоп и сервер и мобильные (Xamarin) и блазор.
Как бы там ни было нужно получать удовольствие от как самого языка так и средства программирования и отладки.
Все остальное это мелочи. Люди до сих пор на фортране программируют и коболах.
Если умеешь программировать, то язык не проблема!
Знание библиотек тоже. Так или инче все они похожи.
и солнце б утром не вставало, когда бы не было меня