Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-dev] Bug 52105 - any hope of implementing it?

> Is there any chance at all that static final ITDs will be implemented
> in the near future?

The near future is filled with other tasks.  It might help to raise the priority
of the bug to provide a motivating example.  

But remember that AspectJ went to a binary weaving model years ago, so it's, uhm, 
hard to implement things that the compiler has to be aware of, such as static final
constants.  Perhaps the abc compiler, which works from source and is extensible,
might be a better platform for a J2ME research project.

Wes

http://abc.comlab.ox.ac.uk

> ------------Original Message------------
> From: "Fernando Calheiros" <xfernando@xxxxxxxxx>
> To: aspectj-dev@xxxxxxxxxxx
> Date: Fri, Jul-14-2006 1:10 PM
> Subject: [aspectj-dev] Bug 52105 - any hope of implementing it?
>
> Hi there, I'm in a research project that intends to use aspects
> (AspectJ) to solve code variations in J2ME games and I've just ran
> into this bug while trying to remove some constant (static final)
> declarations that were used in a case from a class to an aspect.
> 
> After a little digging I found bug 52105 and just finished reading the
> discussion on bugzilla, where everyone agreed that static ITDs are a
> bad design decision and that nobody really uses it... good (classic
> software engineering) design practices mostly don't apply to game
> development and static final variables are a great way of saving some
> bytes.
> 
> Is there any chance at all that static final ITDs will be implemented
> in the near future?
> 
> Thanks everyone,
> 
> PS: ignore Davi's email about this on aspectj-users. :P
> _______________________________________________
> aspectj-dev mailing list
> aspectj-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-dev
> 



Back to the top