221 karma · joined October 18, 2009
Totally unrelated: how do you pronounce aerofs? If I try to say it in French it either comes out as "erofesse" (erotic buttock) or "aerofesse" (flying buttock). That will definitely win points with French-speakers :-)
lua_pushnumbe(L, mycomputingfunction(L, ...));
are just calling for trouble.
In my mind Lua and C code remain in two different spaces. C handles low-level stuff and returns a status, simple objects or just references. Lua is there to manipulate handles on C-level objects. Code separated this way has never given me any trouble for debugging.
The argument about blaming Lua for using little resources and being uselessly fast is so preposterous I would rather consider it either a bad joke or sheer inexperience.