Ted Dziuba - известный тролль.
Пару дней назад в интернетах пробежала статья «
Node.JS is Cancer», (по-русски на Хабре:
http://habrahabr.ru/blogs/nodejs/129640/) в которой он какой-то пурги набросал на Node.JS, даже не смешно. Не смешно это потому, что там лажа какая-то, наброс
(
Read more... )
Comments 118
Оценка боевых характеристик оружия по тому, насколько удобно из него стрелять себе в ногу?
Reply
С другой стороны, Erlang VM имеет репутацию медленного рантайма, и данный тест её пошатывает. По крайней мере, на первый прикид не хуже, чем хвалёный V8.
Reply
Reply
Reply
(The comment has been removed)
Вот чистое время выполнения fibonacci(0):
[vlm@nala:~]> time node fib0.js
real 0m0.122s
user 0m0.090s
sys 0m0.025s
[vlm@nala:~]>
Как видим, на выводы, сделанные в моём посте, вызов интерпретатора через `time node fib.js` не влияет. Оверхед от вызова time node сравним с ошибкой измерения времени выполнения вызова fibonacci(40).
Reply
Reply
Reply
Reply
Reply
Reply
Reply
И тем более не понятно при чем тут вообще Erlang? Вопрос не риторический, т.к. ни node.js ни erlang я не пользуюсь поэтому действительно интересно чем руководствовался при сравнении, языки то разные да и область применения у них разная?
И да, если выложены бенчмарки для питона и раби, то явно не хватает еще и перла:
$ time ./fib.pl
real 3m45.095s
user 3m42.778s
sys 0m0.240s
$ cat fib.pl
#!/usr/bin/perl -w
use strict;
fib(40);
sub fib {
my $n = shift;
return 1 if $n < 2;
return fib($n-2) + fib($n-1);
}
$ uname -a
Linux it-clever.ru 2.6.26-2-amd64 #1 SMP Tue Mar 9 22:29:32 UTC 2010 x86_64 GNU/Linux
$ cat /proc/cpuinfo | grep 'model name'
model name : Dual-Core AMD Opteron(tm) Processor 1218
model name : Dual-Core AMD Opteron(tm) Processor 1218
Хотя он погоды и не сделал.
Reply
Reply
Жабоскрипт - не очень хороший язык. При наличии питона и руби он нахрен не нужен на сервере.
Перл, к счастью, уже умер. Не трогайте бяку, незачем.
Reply
Да и среди ПО только того что уже на нем написано, одной поддержки хватит еще лет на 10 =)
Кстати по-прежнему можно встретить хостинги где питон и руби не поддерживаются, а перл есть. Я конечно не призываю ими пользоваться (при нынешних ценах на VPS то) но тем не менее.
Reply
Reply
Reply
При этом Node.js _всем_ хуже Ruby и Питона. Правда, всем лучше чем php.
Reply
Reply
Leave a comment