Какие факторы влияют на выбор ЯП для веб приложения?
Подскажите пожалуйста, я много раз слышал, о том как говорят что выбор языка программирования зависит от целей веб приложения, так вот вопрос, какие могут быть факторы для этого?
по большому счету любой из языков подходит для решения любой задачи. но некоторые из языков из коробки лучше подходят для решения одних задач (например, для быстрого IO), другие лучше для других (например, интенсивные вычисления); обладают более развитым инструментарием (стандартная библиотека, сторонние пакеты); и все такое.
dorige, для изучения роли не играет по тому что не вам выбирать на каком языке писать, а бизнес или кто-то кто ему помогает определит стек, а вас найдут как разработчика. Или найдут кого-то ещё
dorige, не гонитесь за быстротой пока она реально не нужна и вы не понимаете что это такое.
1. быстрота зависит не только от кода. по большей части это зависит от того как писать и знания нюансов (и в целом, и конкретного языка).
2. быстрота – не тот термин, которым стоит оперировать. гоу может быть быстрее (или наоборот, это неважно) ноды в 10 раз. но какая разница для пользователя между 10мс и 100мс? в разрезе веба – разница есть только на РЕАЛЬНО (а не "у меня несколько тысяч или десятков тысяч посетителей в сутки") нагруженных проектах. упор нужно делать на полезность и функциональность, а не мифическую "скорость".
3. упирать нужно на то что УЖЕ знаешь, что УЖЕ удобно, и что УЖЕ покрывает ваши потребности.
нода их покрывает? так зачем вы рефлексируете (это полезный навык) и мечетесь (в контексте вопроса – это лишнее)?
Иван Шумов, в целом верно. но если мы говорим только о наемном труде.
но не так уж и редко из пет–проекта вырастает довольно-таки хорошая идея и реализация.
да, она вполне может быть перепилена (но это будет, если будет, когда-то потом), а может так и будет развиваться в том же стэке.