Другие языки программирования и технологии

Какой смысл в других языках для веба, если есть JavaScript?

Антон Tail
Антон Tail
1 411
Нода требует персональный сервер (и навыки администрирования) для ее установки - тогда как похапэ уже развернут на любом шаред говнохостинге.
В большинстве случаев, говнохостинг дешевле, а мелкие сайты он тянет - поэтому пхп еще жив, и будет жить еще долго (пока есть орда использующих его).
Языки как C/C++ и Rust - остро необходимы, когда сервису нужна оптимизация. В одиночку нода не потянет хайлоад даже с компиляцией зашитой в V8, ей нужно помогать переписывая узкие места в скоростной нативный код.
А такие языки как Java - используются в огромных системах, где нода не конкурент.
Еще не будем забывать про WebAssembly - до сих пор экзотика, но альтернатив ей нет. И вряд ли будут.
Леонид Др
Леонид Др
97 183
Лучший ответ
сейчас Андрей придет и расскажет, что в джс 100500 кривостей и неинтуитивностей, и что динамическая типизация это не круто.
и в общем-то будет прав.
да еще и синтаксического сахара не на любой вкус хватает.

...но ты можешь и не знать, зачем нужен TypeScript, а просто пихать его во все свои pet- и не очень проекты, чтобы потом в резюме было на один "тэг" больше

а невероятный Node не становится проще от того, что у него синтаксис как у JS
и с учетом того что на нем пишут, он даже посложнее будет, чем пхп с совсем другим синтаксисом
Леонид Др TypeScript не язык, все-таки.
Это надстройка JS, разработанная специально для таких неосиляторов как Андрей, которых на самом деле весьма много (~60%, согласно опросу github).
JavaScript можно заблокировать таким же скриптом, в браузере.
Если лень писать - можно воспользоваться расширением...

Script Blocker for Chrome™
V*
Vic ***
66 021
PHP стал популярным задолго до появления NodeJS.
В серьёзном проекте вряд ли будут использовать NodeJS (как и PHP), поскольку это плохо продуманный язык без статической типизации.
Artem Tarasenko
Artem Tarasenko
36 282
Вакансии думают иначе
А так, вам понадобится как минимум HTML и CSS + говорят, что у ноды есть недостатки, я сам не копал в этом направлении, рекомендую почитать самому
Канат Че
Канат Че
28 656