Почему все ругают самые популярные языки программирования в вэбе - Компьютерные вопросы

Вопрос Почему все ругают самые популярные языки программирования в вэбе

Регистрация
27 Ноя 2013
Сообщения
82
Репутация
-3
Спасибо
0
Монет
0
То есть самый популярный серверный язык, думаю, однозначно php - программирование на нем чуть ли не с умственной отсталостью сравнивают.
Самый популярный клиентский - это javascript - думаю тоже вряд ли кто оспорит. Тоже орут все, что он из каках сделанный.
Почему же их до сих пор не заменили не такие отвратительные ЯП?
 
Регистрация
21 Окт 2013
Сообщения
64
Репутация
0
Спасибо
0
Монет
0
Кто ругает? Приходишь устраиваться программистом на PHP, тебя собеседует какой-нибудь тимлид программист на PHP, и он говорит, что программисты на PHP отсталые? Или тебя интересует мнение кого попало? Другое дело, если нет стоящих компаний. Но тогда так и говори, а не про ругание. Правда, тимлид может говорить другое. Что начинать с PHP - плохо. Это верно. Но не только с PHP, а еще с Си, C++, Java. Ну и не начинай с них.
 
Регистрация
13 Окт 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
Вопрос прост. Ты не разбираешься в этих языках настолько, чтоб понимать о чём идёт речь. У каждого языка есть свои проблемы. В том числе, проблемы с безопасностью приложений, на них созданных, например. Спрашивать тебе действительно надо не здесь, а у тех, кто ругает.
 
Регистрация
28 Дек 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
Пхп уже кагбэ давно заменяют. Его популярность объясняется тем что он широко используется на помойках типа шаред хостингов, где размещаются в основном кривые ненужные поделки (количество совсем не говорит о качестве). И это касается не только языков... с апачем и мускулем, наример, та же история: никто в здравом уме не будет их ставить в продакшн, когда есть возможность поставить nginx и какой-нибудь PostgreSQL. И точно так же, доширак (пища пхп-кодеров) не является полезным и сбалансированным продуктом, несмотря на его популярность. Популярность чего-либо, говорит лишь о том, что оно доступно для большинства. А чем представители большинства отличаются от специалистов, способных соотнести и сделать обоснованные выводы - вполне очевидно...
 
Регистрация
21 Окт 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Проблема PHP в том, что у него крайне низкий порог вхождения. Очень легко "начать программировать" и потому слишком много неучей (начиная с пресловутого Евгения Попова) паразитируют на нём - выпуская всяческие "курсы", "видеоуроки" и т. п. поток откровенно ламерского бреда, выдаваемый за "обучение программированию на PHP". А основная масса "критиков" оценивает не качества самого языка, а результат "творчества" жертв подобных "курсов". Проблема же JavaScript в том, что дизайн языка изначально содержит множество ошибок (в просторечии называемых "граблями"), бережно сохраняемых (ради мифической совместимости) во всех стандартах языка. Да, добавили let и const, но var никуда не дели... На JavaScript крайне сложно написать надёжный код - именно потому появились TypeScript, компиляторы статических языков в JavaScript и прочие костыли, маскирующие неустранимые (точнее, не устраняемые) недостатки JS. Кроме того, кол-во конструкций в языке в последних стандартах стремительно растёт - похоже, стандартизаторы задались целью обогнать C++. И если некоторое новые конструкции действительно полезны, то, например, добавление классов - это бессмысленное усложнение языка: очевидная подачка неучам, орущим, что они умеют только C++-подобное ООП и не желают учить прототипное наследование.
 
Сверху Снизу