Oz and Mozart Hackers Mailing List

Re: Mozart and Aspect-Oriented Programming


From: Denys Duchier (Denys.Duchier@ps.uni-sb.de)
Date: Tue Dec 04 2001 - 14:54:10 CET


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/.



This archive was generated by hypermail 2b29.