lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Maybe the Lua developers want to add a standard way of doing classes?  That
would encourage a set of standard object-oriented modules to be developed.
The current way it is difficult for different types of "classes" to work
together and to be built on each other.  

It should be possible to make this class mechanism optional so users can
compile Lua without it if they don't want it.

-----Original Message-----
From: David Jeske [mailto:jeske@chat.net]
Sent: Tuesday, July 18, 2000 8:06 PM
To: Multiple recipients of list
Subject: Re: game developers?


On Tue, Jul 18, 2000 at 11:32:35PM -0300, Sean Middleditch wrote:

Python has a standard and well understood class machinery, with a
dedicated syntax. It may be easier for others to understand what
you've done and come up to speed. Lua has meta-mechanisms which allow
you to implement any class based system, but nobody will understand
your quasi-syntax, and they certianly won't be able to read an O'Reily
book about Lua or your weird class system. (ex: my game has a weird
traits based multiple-inheritence scheme in Lua)
-- 
David Jeske (N9LCA) + http://www.chat.net/~jeske/ + jeske@chat.net