3 ms·
> I don't see anything fundamentally different between the capabilities of Lua and the capabilities of Python I don't know much about Lua, but one of the probl
by tom_mellior 9y ago
> I don't see anything fundamentally different between the capabilities of Lua and the capabilities of Python
I don't know much about Lua, but one of the problems with compiling Python (or even just cutting corners to speed up execution) is that it is extremely reflective. At runtime, you can inspect all the objects in the system, including the bytecode you are executing and the entire call stack. And worse, you can rewrite all of this at runtime, at will. Self-modifying code is a bit of a pain to compile.
Of course almost all Python code does not do this, but if you want to actually handle the full language, you must be prepared for all of it.