Изменения

ECMAScript и все-все-все

137 байтов убрано, 21:42, 12 октября 2016
м
Нет описания правки
=== Вычислительный [https://blog.famzah.net/2016/02/09/cpp-vs-python-vs-perl-vs-php-performance-benchmark-2016/ бенчмарк] @@ ===
* https://github.com/famzah/langs-performance, время на 10 итераций (i386)* C++ (g++ 5.3.1) -O2 = 1.124s {{gray|1=(у меня g++ 6.1.1 ) -O2 = {{green|0.95s}})92s}}* java8 {{gray|''[ручные массивы]''}} = 1.428s {{gray|(у меня {{green|0.92s}}; java6 = {{green|1s}}{{gray|''(ручные массивы)''}}* PyPy (tracing jit) = 1.72s 25s* Rust 1.12 = {{graygreen|(у меня 10.25s)85s}}! Go 1.7 = 1.14s* '''node.js = 2s''' {{gray|1=(у меня 4.6 = '''1.36s35s''' + [https://blog.famzah.net/2016/09/10/cpp-vs-python-vs-php-vs-java-vs-others-performance-benchmark-2016-q3/#comment-21850 баг], ; nodejs 0.10 = 2.60s)}}6s* PHP 7 = 6.7s {{gray|(у меня 9.7s)}}* Python 3.5 = 19s17s, 2.7 = 21s {{gray|(у меня 18.6s / 20.6s)}}20s* Perl = 25s 24s {{gray|(у меня 25.6s)}}* '''PHP 5.6 = 69s42.5s''' :))))) {{gray|(у меня 43.6s)}} {{mag|ахаха, прекрати}}
== Разница между 64 и 32 бит: amd64 i386 @@ ==
<plot>
set yrange [0:13]
set xrange [0:55]
set ytics ('Rust 1.1211' 1, 'C++' 2, 'Java 8' 3, 'PyPy' 4, 'Go' 5, 'node.js' 6, 'PHP 7' 7, 'Ruby 2.3' 8, 'Python 3.5' 9, 'Python 2.7' 10, 'Perl' 11, 'PHP 5.6' 12)
set grid xtics
set mxtics 1
plot 'lang.dat' using 2:1:(0.0):2:(($1)-(binwidth/2.0)):(($1)+(binwidth/2.0)) with boxxyerrorbars title 'x = Быстрее PHP 5.6 в x раз'
DATASET lang
1.0 5049.9592.0 4746.88083.0 4346.53384.0 2934.54985.0 2837.65366.0 2731.18777.0 86.5338.0 42.62989.0 32.184910.0 2.591211.0 21.2276
12.0 1.00
ENDDATASET
</plot>
== Разница между 64 и 32 бит: i386 amd64 @@ ==
<plot>
set yrange [0:13]
set xrange [0:55]
set ytics ('Rust 1.1112' 1, 'C++' 2, 'Java 8' 3, 'PyPy' 4, 'Go' 5, 'node.js' 6, 'PHP 7' 7, 'Ruby 2.3' 8, 'Python 3.5' 9, 'Python 2.7' 10, 'Perl' 11, 'PHP 5.6' 12)
set grid xtics
set mxtics 1
plot 'lang.dat' using 2:1:(0.0):2:(($1)-(binwidth/2.0)):(($1)+(binwidth/2.0)) with boxxyerrorbars title 'x = Быстрее PHP 5.6 в x раз'
DATASET lang
1.0 4950.9952.0 4647.08883.0 4643.38534.0 3429.98545.0 3728.36656.0 3127.77187.0 68.3538.0 24.98629.0 23.491810.0 2.125911.0 12.7622
12.0 1.00
ENDDATASET