LuaにもJITコンパイラがあって、それが早いらしいので、ちょっと動かしてみた。
[テストコード]
local i = 0
local j = 0
local k = 0
for i=0,100000 do
for j = 0 , 10000 do
k = i*j + k
end
end
print( os.clock() )
[テスト結果:かなりしょぼいPCの結果]
[jitなし]
$lua5.1.exe count.lua
50.343[jitあり]
$ luajit.exe count.lua
1.25
同じ感じで
Javaで書いたが話にならんかった。
最近の
Javaの
JITも早いと思っていたが、LuaJITすげぇ。