News for hackers. Stuff that matters.
Re:Lua and Python (2020) by Rapzid on Friday January 15, 2021 @02:43PM (#25795341)
I believe there is value in learning Lua, and reading Programming In Lua in particular, early on. It's object and inheritance system is in your face. I feel learning it afforded me a more intuitive understand of prototypal inheritance systems.
Re:Lua and Python (2020) by klodolph on Friday January 15, 2021 @02:54PM (#25795479)
Lua’s object system is in-your-face and in my personal experience very difficult to use. I found it very difficult to reason about basic questions like, “Is my Lua wrapper for a foreign object safe?”

Prototype inheritance is kind of nifty but I would really like an escape hatch to be able to avoid using it, mostly for wrapping foreign objects.