Python is one of the slowest ones.
It's more than 400 times slower than c++.
http://benchmarksgame.alioth.debian.org/u32q/benchmark.php?t...Google's V8 javascript engine was faster than python. And nothing is easyer to learn and understand as Javascript. It has also an very good c integration, but it uses a lot of memory and cpu. Not the right choice for games.
Googles V8 javascript Engine was faster than Python, but for games, Lua is the best choice.
It's coss platform, has an extreme low memory usage, supports embedded devices and was the fastest one. Lua can call directly C functions (FFI).
Thats while triple A (AAA) engines have lua bindings too, like Crytek and Unreal.
So, with lua we're right
It did not have more functions as all other languages, because we must integrate them.
For example:
something like
import datetime
from python, has no function, because internally it did not gives the lib for datetime.
Or have a look at telltale games. The games are nearly completely scripted with lua.