View Single Post
Capt'n Corrupt's Avatar
Posts: 3,524 | Thanked: 2,958 times | Joined on Oct 2007 @ Delta Quadrant
#188
Using a markup language to separate interface from logic concerns seems remarkably aspect-like.

Which hints at at least one major point of differentiation between the systems besides their compilation strategies or runtime-efficiencies: Aspect-Oriented programming.

While there is an AspectC++ available as a language extension, it seems quite young, compared to AspectJ, while using a similar strategy. Other than that, there are few examples (that I have found) of AOP in C++.

I'm curious to hear your thoughts about Aspect Oriented Programming as a complement to OOP. It seems that this style is unpopular at best, and generally not well understood.