[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Is Lua the next big thing?
- From: Javier Guerra <javier@...>
- Date: Fri, 9 Mar 2007 06:11:01 -0500
On Thursday 08 March 2007, Spencer Schumann wrote:
> One reason for the sparse library support for both Lua and Scheme
> stems from their language philosophy. For instance, neither one has a
> standard object system, but both provide means for building one. This
> makes library inter-operation difficult, since libraries built on top
> of one object system are generally not compatible with libraries built
> with other object systems.
this is nonsense. Lua already has inheritance and polymorphism, the only
part 'missing' is inheritance (and even that is open to discussion). if you
have two (or more) 'OO frameworks' it might be difficult to mix inheritance
between them, but it's no problem at all to interoperate.
as long as any object field can be accessed like a table member and any method
takes the object as the first parameter, you can readily forget how
the 'object' was created and how it's 'class' was defined.
--
Javier
Attachment:
pgp5KNtyJrgQz.pgp
Description: PGP signature