lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


2015-04-09 6:38 GMT+02:00 Petri Häkkinen <petrih3@gmail.com>:

> Are you aware of Terra? It's a Lua descendant with static typing,
> pointers, FFI, very nice metaprogramming features and
> JIT compilation using LLVM. Maybe worth to peek how it's done.

I was not aware of Terra, so I tried it.

More precisely, it's a LuaJIT descendant, which stays up to date
by downloading its own copy of the LuaJIT sources. One needs
clang-3.5 and llvm, both of which were not part of my current setup.
The Linux binary download is 36MB. I think it is safe to say that
Ravi takes a more lightweight approach. On the other hand, Ravi
has only a Windows version, so I have not tried it at all.