[Moscow.pm] Сравнение языков
Михаил Монашёв
postmaster на softsearch.ru
Пн Фев 9 09:16:17 PST 2015
Здравствуйте.
На том же компе, но на windows 7 64-bit
Node.js - 31ms (http://pastebin.com/T1DVHNFM)
А Go стал медленнее из-за того, что массив из int-ов стал вдвое
длиннее. Но если вместо int явно задать uint32 то результаты сразу
лучше, чем в ноде:
без горутин 64-bit: 14ms https://play.golang.org/p/ojQUVxQEaH
c горутинами 64-bit: 9ms https://play.golang.org/p/ptqnfBqLJk
и в 32-битной венде тоже стало сразу быстрее:
без горутин 32-bit: 22ms
c горутинами 32-bit: 9ms
Из-за того, что все операции только с беззнаковые целыми инструкции
процессора сильно упростились и их почти вдвое стало меньше.
--
С уважением,
Михаил mailto:postmaster на softsearch.ru
Подробная информация о списке рассылки Moscow-pm