Mozart and Aspect-Oriented Programming

Denys Duchier Denys.Duchier at ps.uni-sb.de
Tue Dec 4 14:54:10 CET 2001


pvr at 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 at 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 at mozart-oz.org
and administriva mail to hackers-request at mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.





More information about the mozart-hackers mailing list