Сообщение от Winner1
|
В смысле- разный код? Так код и на одной странице разный- вверху не тот, что внизу ... но язык то один, или нет?
|
Попробую разжевать: бекэнд и фронтенд - это разные миры и разные подходы к программированию. А code-reuse между клиентом и сервером не так велик, как его выдают.
Язык один, но хороший фронтенд прогер, в 95% случаев по началу будет хреновым бекэндщиком и единый язык ему тут не поможет, и наоборот тоже верно. Более того, в любой нормальной фирме есть чёткое разделение, между теми, кто делает клиент, а кто сервер.
Сообщение от Winner1
|
Это не залог бессмертия. Много, чего в прошлом занимало разные ниши а теперь уже не занимает потому, что появились лучшие технологии.
|
Ну, гугл уже выпустили
Dart 1.0 и свою VM, а также аналог Node.js, мб "завтра" вы создадите тему "Почему Dart до сих пор не убил JS".
Сообщение от Winner1
|
Так в том то и вопрос - почему node.js не получил должного развития и для него не написали скрипты и тп?
|
Потому что node.js появился в 2009 году, а PHP в 94-м.
Сообщение от Winner1
|
Потому, что не смотря на ворох ПХП движков и фреймворков, когда приходится реализовывать конкретный проект то среди готовых решений ничего даже близко подходящего нет. И команды прогеров месяцами допиливают движки и фреймворки, чтобы получить желаемое и то далеко не идеальное. За это время, этот проект можно было бы написать с нуля и под конкретные задачи.
|
У каждого языка есть своя сфера применения, может стоит не писать "велосипеды" с нуля, а просто выбрать подходящий язык с подходящими фреймворками. PHP - это капля в море. Ещё есть Java, Python, Perl, Ruby, Erlang, C#, C++ и т.д.