3 ms·
>an older, less expressive, version of python. Wow, that's a bit of a pity, yo. I don't think thats at all correct. They're completely different languages an
by mmjaa 9y ago
>an older, less expressive, version of python.
Wow, that's a bit of a pity, yo. I don't think thats at all correct. They're completely different languages and ecosystems. Where Python has a fat history, Lua is mean and light.
>As far as I can tell, Lua uses a heap-based GC model which means unpredictable usage, and fragmentation.
Well, its all quite tweakable:
http://www.eluaproject.net/doc/v0.9/en_arch_ltr.html http://www.eluaproject.net/doc/v0.9/en_arch_ltr.html
EDIT: Mike Pall himself has weighed in on this subject, and I thought maybe you might to hear it straight from the horses mouth:
http://lua-users.org/lists/lua-l/2005-07/msg00221.html http://lua-users.org/lists/lua-l/2005-07/msg00221.html
.. though, with LuaJIT and eLua around now, things have changed a fair bit since 2005.
- maxerickson 9y agoPython is also older than lua. And I think if you look at popularity in, say, 2000, Python was much more widely known by then.
- stestagg 9y agoSorry, that wasn't meant as a slur on the Language, just an expression on my uninformed background-opinion of it, trying to explain why I didn't go for this. As for the eLua tweaks, things like rotables are quite cool, but ultimately you loose the ability to define them in lua, so, like micropython, it's doable, but just means you sacrifice the non-c nature of it to do so. :)