pvr@info.ucl.ac.be (Peter Van Roy) writes:
> Apparently, this message is just ignored.
welcome to the club.
My own take on the issue is that the claim that Mozart supports AOP is
a little overreaching. It's true that Mozart attends to certain
"aspects" in depth, but it has no linguistic support for AOP. At least
I don't see it. AspectJ allows you to make declarative statements
that cut across abstractions and modify existing classes along a
particular aspect. Were do we have that in Mozart? I can see that by
following a very specific methodology we could realize the
architecture of composition filters, but here again, it's not as if
the language itself supports it (we don't even have libraries for
that). Basically, I remain unconvinced and I don't think that we
should make the claim as long as it remains arguably dubious. Sorry.
Perhaps you want to rephrase.
Cheers,
-- Dr. Denys Duchier Denys.Duchier@ps.uni-sb.de Forschungsbereich Programmiersysteme (Programming Systems Lab) Universitaet des Saarlandes, Geb. 45 http://www.ps.uni-sb.de/~duchier Postfach 15 11 50 Phone: +49 681 302 5618 66041 Saarbruecken, Germany Fax: +49 681 302 5615 - Please send submissions to hackers@mozart-oz.org and administriva mail to hackers-request@mozart-oz.org. The Mozart Oz web site is at http://www.mozart-oz.org/.