[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Uncommon OOP in Lua: right or wrong?
- From: Wesley Smith <wesley.hoke@...>
- Date: Fri, 24 Sep 2010 14:29:05 -0700
On Fri, Sep 24, 2010 at 2:20 PM, Rebel Neurofog <rebelneurofog@gmail.com> wrote:
> I've made some benchmarking. This may help you to decide which way
> fits your requipments.
>
> Take a look: http://lua-users.org/wiki/ObjectOrientationClosureApproach
I would say the most common approach f is to use metatables to hold
the functions instead of generating them for each object. For
example: http://www.mat.ucsb.edu/projects/luaAV/browser/trunk/extra/modules/label/init.lua
. It will use far less memory if you're creating lots of objects and
won't use closures for self like you're kind of doing but overriding
in a strange way.
wes