Tag: luajit

LuaJIT真的比其他所有JITdynamic语言更快吗?

根据计算机语言基准游戏,LuaJIT实现似乎击败了所有其他JITdynamic语言 (V8,Tracemonkey,PLT Scheme,Erlang HIPE) 一个数量级 。 我知道这些基准testing并不具有代表性(正如他们所说:“哪种编程语言实现了速度最快的基准testing程序?”),但这仍然非常令人印象深刻。 实际上,情况真的如此吗? 有人testing过Lua的实现吗?

为什么LuaJIT这么好?

编辑:不幸的是LuaJIT被拿出来的比较下面的链接。 这种编程语言的比较表明,LuaJIT比普通的Lua实现改进了十倍。 为什么变化如此之大? 有没有什么特别的关于Lua,使它从JIT编译中受益匪浅? Python是dynamictypes的,并且也被编译为字节码,所以为什么PyPy(我相信现在有JIT)在性能方面performance出如此大的跳跃?