22.12.2013, 13:43
|
|
:-/
|
|
Регистрация: 28.09.2009
Сообщений: 1,126
|
|
Сообщение от Winner1
|
node.js не убил PHP потому, что не успел еще
|
и не убьет, зачем? Тонны кода на пхп кто на ноду будет переписывать, вы?
Можете задаться такой задачей, чтобы уничтожить ПХП).
И кстати, почему именно нода должна пхп убить, а если после этого ноду должен руби уничтожить, а потом руби убьет джава, а потом всех убьет C++ (на нем же можно cgi скрипт написать спокойно)?
|
|
22.12.2013, 14:34
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от Shaci
|
потом всех убьет C++ (на нем же можно cgi скрипт написать спокойно)
|
Не не спокойно. Но могу сказать, что с выходом последнего стандарта он вернул себе очень большую часть аудитории.
Сообщение от Shaci
|
Тонны кода на пхп кто на ноду будет переписывать, вы?
|
Если честно не понимаю стремления все писат на одном языке.
Помню я как-то взялся переписывать bash-скрипты на python и очень сильно пожалел о потраченном времени.
Сообщение от Дзен-трансгуманист
|
Нужно ли это доказывать?
|
А ты сможешь?
Последний раз редактировалось monolithed, 22.12.2013 в 14:45.
|
|
22.12.2013, 16:49
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от Winner1
|
Почему node.js до сих пор не убил PHP?
|
У них совершенно разный порог вхождения. У js(node.js) порог вхождения гораздо выше, чем у php.
Очень большая толпа говнокодеров никогда не перейдет на js, ruby, python ...
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
22.12.2013, 21:16
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от Gozar
|
У js(node.js) порог вхождения гораздо выше, чем у php.
|
Спрашиваю без троллинга, почему ты так считаешь?
Там же вагон того чего нет в JS: классы, интерфейсы, модули, перегрузка методов, генераторы, директивы php.ini, расширение языковых конструкций, ссылки, предопределённые переменные, регистронезависмые функции, импорт функций из пространства имён, необязательные и переменные аргументы, модификаторы (static, deprecated и пр.), трейты, позднее статическое связывание, и более 8 000 функций (и дубликатов) в глобальновном пространстве имен.
Последний раз редактировалось monolithed, 22.12.2013 в 21:25.
|
|
22.12.2013, 21:30
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Новичок взяв пых может сразу же начать писать код, когда узнает про функции, то начнёт писать в процедурном стиле, до ООП дойдёт мало кто, а в купе с интеграцией с Apache и повсеместной поддержкой хостингами, то всё становится ещё проще.
С нодой же такой трюк не прокатывает, во первых асинхронное программирования сразу же взорвёт мозг новичку, а во вторых уже даже не важно, т.к. ему хватит во первых
|
|
22.12.2013, 21:57
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от kobezzza
|
Новичок взяв пых может сразу же начать писать код,
|
Так с любым языком. У меня разве что с Haskell были проблемы.
Сообщение от kobezzza
|
С нодой же такой трюк не прокатывает,
|
Зайти на сайт ноды и посмотреть пример?
|
|
22.12.2013, 22:11
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Сообщение от monolithed
|
Так с любым языком.
|
Это для нас с тобой так. А теперь представь, человек худо бедно освоил HTML/CSS и никогда не сталкивался с программированием. На PHP он напишет свою гостевую книжку после 2-х дней занятий, а node он тупо забьёт от количества новых терминов и концепций.
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
vs
echo 'Hello World!';
Сообщение от monolithed
|
Зайти на сайт ноды и посмотреть пример?
|
И что он там поймёт? На него сразу обрушивается концепция колбеков, замыканий, невозможность работы без сторонних модулей (вроде того же сервера статики или банальной закачки блоба на сервер) и необходимость юзать консоль (которую новичёк боится как огня).
А пых ему говорит: качаешь XAMP, создаёшь index.php и пишешь
echo 'Hello World!';
Как ни крути, но пых проще в разы. Да даже ООП если брать, то статическая классовая реализация в разы проще к пониманию, чем динамическая прототипная модель.
Последний раз редактировалось kobezzza, 22.12.2013 в 22:18.
|
|
22.12.2013, 22:21
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от kobezzza
|
А пых ему говорит: качаешь XAMP, создаёшь index.php и пишешь
|
Да ладно, XAMP, php.ini, httpd.conf, .htaccess и прочая муть.
Сообщение от kobezzza
|
Как ни крути, но пых проще в разы
|
Не могу пока согласиться
|
|
22.12.2013, 22:24
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Сообщение от monolithed
|
Да ладно, XAMP, php.ini, httpd.conf, .htaccess и прочая муть.
|
Зачем php.ini, httpd.conf, .htaccess и т.д. всё это узнаётся в последствии гораздо позже, поначалу это не нужно и человек об этом даже знать не будет.
XAMP ставится как простой ГУЙ (далее, далее, далее ...) и имеет красивую админку.
|
|
22.12.2013, 22:28
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от kobezzza
|
XAMP ставится как простой ГУЙ (далее, далее, далее ...) и имеет красивую админку.
|
Для этого нужно сперва узнать что такое XAMP (я лично никогда не ставил). А для знакомства с нодой нужно лишь зайти на сайт ноды и создать файл с двумя строчками. Что может быть проще?
Последний раз редактировалось monolithed, 22.12.2013 в 22:30.
|
|
|
|