I am properly a bit late in the game, Lua vs c++ (or plain c) But I see it like this. 1) You properly gain more speed by optimising your Lua code then changing your language from Lua to C or C++. 2) If you are wondering about this question in the first place, you should properly stay with Lua.