[Moscow.pm] Скорость языков

Ivan Petrov i.petro.77.00 на gmail.com
Чт Сен 11 00:52:07 PDT 2014



> 2. Все с JIT

JIT к бенчмаркам вообще не панацея.

сравнивали мы тут бенчмарки lua приложения с js приложением.
первое - luajit, второе - интерпретатор.
на реальных кейзах luajit усасывает по полной.

ну и что что jit'ится 2*2=4?
зато простой оператор #array (длина массива) вычисляется банальным
перебором всех элементов в массиве и когда доходит до реального
бизнескейза, то простой интерпретатор уделывает эту luaJIT в пух.

да, конечно, круто когда перебор всех элементов в массиве для
вычисления его длины JIT'ится.
это знааачительно ускоряет ;)



Подробная информация о списке рассылки Moscow-pm