Почему многие компании пишут web-приложения на Java, а не на Node или php?

Какие задачи в web-приложениях может решить Java, но не могут Node и php?
  • Вопрос задан
  • 2943 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Процитирую сам себя:
У enterprise-приложений есть три основных качества:
  1. Большая и сложная кодовая база;
  2. Высокие требования по надёжности и производительности;
  3. Длительный срок эксплуатации.

Поэтому разрабатываться они должны на языках со строгой статической типизацией. Приложение на динамическом PHP в несколько миллионов строк кода, у которого на протяжении десяти лет сменится сотня разработчиков, будет иметь в себе такое количество трудноуловимых багов, что его поддержка будет обходиться дороже, чем будет приносить его эксплуатация.

И добавлю, что Java изначально создавалась как язык максимально сопротивляющийся сознательному или бессознательному стремлению программиста выстрелить себе в ногу. Кроме того, она очень хорошо соответствует принципу наименьшего удивления.
Ответ написан
Пригласить эксперта
Ответы на вопрос 7
hOtRush
@hOtRush
Вопрос из серии "у нас были задачи и мы их решали". Например на джаве можно писать десктопные кроссплатформенные приложения, на пхп и node это большое извращение.
Ответ написан
PRAIT
@PRAIT
Привет май френд. То что Ява кроссплатформенная думаю: обьяснять не нужно.
А так:
Все большие приложения и проекты пишутся на Java потому что этот язык программирования многопоточный. Выдерживает большую обработку данных при этом не теряя скорости обработки. Хорош в масштабируемости. Можно создавать как интерпрайз так и мелкие проекты. Много вообщем можно написать об этом языке но поверь, лучше загуглить или ещё лучше посмотреть на английском stackoverflow там много ответов на подобный вопросы.
Ответ написан
@4tlen
Если ты пишешь на джаве, клиент с меньшей вероятностью соскочит: "никто" за ту же цену что и ты не станет поддерживать и развивать проект.
Ответ написан
@bro-dev0
Вопрос странно составлен, на пхп еще больше пишут чем на java, про nodejs спорно что из них популярнее.
Ответ написан
dima9595
@dima9595
Junior PHP
Кто на чём горазд, видимо)
И скорей всего не полностью веб приложение, а какой нибудь сервис.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы