sturlamolden, 04.07.2010 05:30:
I was just looking at Debian's benchmarks. It seems LuaJIT is now (on
median) beating Intel Fortran!

C (gcc) is running the benchmarks faster by less than a factor of two.
Consider that Lua is a dynamically typed scripting language very
similar to Python.

LuaJIT also runs the benchmarks faster than Java 6 server, OCaml, and
SBCL.

I know it's "just a benchmark" but this has to count as insanely
impressive. Beating Intel Fortran with a dynamic scripting language,
how is that even possible? And what about all those arguments that
dynamic languages "have to be slow"?

If this keeps up we'll need a Python to Lua bytecode compiler very
soon. And LuaJIT 2 is rumoured to be much faster than the current...

In case anyone's interested, I uploaded a wrapper for LuaJIT2 to PyPI:

http://pypi.python.org/pypi/lupa

It's written in Cython and heavily borrows from the existing Lua wrapper LunaticPython, with a couple of enhancements and a couple of yet missing features.

Stefan

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to