в теме, интересно, мб статья хорошая есть
Это как, преимущества?), Они настолько разные, что между ними преимущества становится выделить сложнее
Хорошо, почему в проекте стоит выбрать джаву, не дотнет условный? Представим, что в кадрах вопрос не стоит
Ну, выбирают обычно потому на чем хочется писать, и на чем умеют
кажется особо причин и нет, .net кор прекрасно работает и на линупсе с докером, сборка у них нормальная. Язык как язык.
Ещё как стоит вопрос в кадрах
Видимо, имелось в виду узнать критерии выбора / возможности самих языков.
Если хотите делать пользовательские скрипты с граалевым полиглотом, например. Другие причины сейчас в голову не лезут.
ну java помощнее всего этого просто из за старости и кол-ва фич. так все примерно годные технологии но если все можно померить в деньгах, то: java выглядит молодцом по зп но не применяется в крипте но у go бонус - выстрелил одновременно с микросервисами (бинарь собирает) и с криптой (eth на нем написан). плюс есть легковесные потоки - не надо уметь многопоточность (это сложно) плюс просто "новое" - это любят в модных стартапах. node - на беке объективно хуже, но под свои задачи хороши. ноду любят фуллстекеры и крипта тоже т.к. один язык. dot net - та же java но с гораздо меньшим adoption помноженным на микрософт - подход который не все любят. в языке больше syntax sugar. python - хорош для математики, датасайнса, биг даты, AI/ML. но тут питон просто тул - главное знание домена своего
спасибо за обьяснение! а как у java с развитием? .net вроде быстрей развивается или так только кажется из-за большого колличества статей
Мне кажется это так кажется или как минимум развиваются они на одном уровне Сейчас уже вышла Java 17 и там столько нового что не поспеваешь изучать Среди pattern type matching, рекордов и всяких var это уже совсем другой язык по сравнению с 8ой версией Просто не так быстро все это начинают использовать
язык может и быстрее, но экосистема крайне бедная, по сравнению с java
И я тут ещё хотел добавить, что ещё Java один из самых 'эффективных' языков по потреблению энергии и самая из интерпретируемых. То есть буквально в исследовании идёт следующей после C/плюсов и раста Хотя это конечно уже техн. детали и не так важно https://jaxenter.com/energy-efficient-programming-languages-137264.html
Обсуждают сегодня