[aosd-discuss] dynamic AOP and dynamic languages
Adrian Howard
adrianh at quietstars.com
Mon May 15 03:23:40 EST 2006
On 15 May 2006, at 04:02, Eric Bodden wrote:
> Hello.
>
>> Ok, I agree that probably there have been a number of
>> attempts to implement AOP in a number of languages. However,
>> the question is why they never received their part of the
>> attention? Is there a sound reason why everything seems to
>> fall back to Java in the end?
>
> I guess this has much more to do with the distribution of the base
> languages and their use in research.
[snip]
Hmmm... I'd put it down to two things:
* There is less need for AOP because there are other ways (like meta-
classes, multiple inheritance of behaviour, macros, etc.) to solve
the problems that AOP helps with in Java.
* There are AOP-ish mechanisms in the languages that mean people
don't see AOP as a separate "thing", just a specialised way of using
the those features in that particular language.
Adrian
More information about the discuss
mailing list