As far as benchmarking is concerned, neko feels on par with Python, which is to say not very fast compared to VM based language like Java or even Lua. Lua is certainly the fastest interpreted language there is.

I studied a bit more the Lua internals and setup a comparison document there :

http://nekovm.org/lua

I'll maybe post it for review on the Lua list once I'm back from holidays.

Nicolas


This is really interesting. Do you know some good resources on VM implementations (books or course material)? Maybe I should just read the Neko VM source code...

Alex

The best to learn is to read VM source code and experiment with it. The Neko VM core is mainly inspired by the OCaml bytecode VM, which is really fast (the shootout seems to list only the OCaml native compiler results which are excellent btw).

Nicolas

--
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to