[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [aspectj-users] Q about "adviceexecution" and "declare error"
- From: "Eric Bodden" <eric.bodden@xxxxxxxxxxxxxx>
- Date: Thu, 22 Feb 2007 15:29:22 -0500
- Delivered-to: email@example.com
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=googlemail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=rLh/BWgoCSkNquUtUxJkENZk5ZQu+4B8u+IhGCGccYRuvxZ/NaN7eayaQgYHw9hnDg7e5mXn2sAn9XT5yEAl5YnZbte+BoYghyz5bnlPGBz7cm0orBJ/N2qKe0GTbweuDv38VaY30BVw2TQInHNxG5fTgB6PJOl6HJLT00En0c0=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=pwocoB1zqtAzCLMoXyETlZHapLN6mr1uCC+YuWezvGtqlF51M1SHx/D4DajBTejfmktgsRK+TkIKJsmvnAVAAoO9lK8CT9DMWu4mev30lyJO+jgnA04kPe7tqnn9NAnmRZ4wKRjKmRmfNaB316y5ElTJ/D6u7eMlZc5vLa5v9mo=
On 2/22/07, Matthew Webster <matthew_webster@xxxxxxxxxx> wrote:
I was aware of the work on open modules but have not read the papers you refer to. Perhaps I should. However I do not believe any new controls are necessary because Java in conjunction with a runtime modularity framework like OSGi already provides sufficient mechanisms. This is why I am working on AOSGi (http://www.eclipse.org/equinox/incubator/aspects/).
Oh, sounds interesting. I will have a look at it.
>I know whole research communities which believe that not being able to
>guarantee any sort of encapsulation by far the largest problem of
I not believe AspectJ breaks encapsulation any more than Java reflection.
Well, that might be true but a lot of people would say that reflection
is bad style for almost everything but a few distinct use cases, too.
If you want to give static guarantees, it's just painful and that's
what many people are worried about.
Sable Research Group
McGill University, Montréal, Canada