Lua is pretty minimalistic. There are few batteries included. The standard library is very basic.
To what extent does its easy C interop make up for this?
To what extent does its easy C interop make up for this?
It should probably be noted that Lua gets along less well with C++, so that glue is a bit harder to write for C++ libs. There are tools that will automatically generate that glue for C++, but I'm not familiar with them.
LuaJIT2's ffi also makes it a lot quicker.