[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Aspect Oriented Programming in context of lightweight languages.
On Thursday, March 20, 2003, at 06:21 AM, Pascal Costanza wrote:
> I guess you are referring to delegation patterns. The main difference
> is that aspects can be attached to more than one object and/or class
> at the same time.
I can do the same thing with typical inheritance-by delegation
prototype-based programming. Aspects appear to me to be a small subset
of the functionality of prototypes, except with prototypes you get a
both a simpler and more powerful object model instead of a yet another
one-off feature tacked onto classes.
Io, a small language: http://www.iolanguage.com/