a quick "survey" of Lua OOP strategies

inspired by a number of recent posts here on the forum, i thought i’d try my hand at putting together a “wrap-up” of some of the more common approaches to Lua OOP.

from a DIY perspective, and particularly as relates to integrating with Corona display objects.

mainly intended for relative beginners with some of those first basic “how do i oop?” -type questions.

(iow, otoh, not intended for seasoned metatable wranglers, or users of libs like 30log,middleclass,etc)

such questions in the forum often lead to a wide variety of suggested approaches, potentially all valid yet also potentially incompatible with each other.  this might serve as a bit of a “primer” in such cases.

http://davebollinger.org/corona-quick-thought-survey-of-lua-oop-patterns/

Thank you for this, very insightful.  

Thank you for this, very insightful.