Regex Coach How evil is your site?
Oct 28

Rickard’s AOP Mixins

AOP, Tech Add comments

Rickard and Crazy Bob are having an interesting blog conversation about AOP and mixins. Rickard has recently enhanced his AOP framework to enable some form of static typing, to get around the loose typing that he had before. Now, he can place “implements Interface” on classes…. and instead of actually implementing them, his framework will take care of that.

This seems fairly similar to implementing interfaces in AspectJ, and having those interfaces actually have implementation code in them (yes, with AspectJ you can add concrete methods to Interface types!).

Very powerful stuff.

Read the blogs:

Rickard’s original post: AOP – dynamic and static at the same time!
Bob’s response: Rickard refines his AOP framework.
Rickard’s response to Bob’s response: AOP – abstract clarifications

Comments are closed.