Talk:Subject-oriented programming: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 17:
That's my primary question. Is Subject Oriented Programming (SOP) an IBM term while AOP is from PARC? How are HyperJ and AspectJ different? I'm sure there are differences -- this is a young field of research and even better known terms like Aspect aren't very well defined. The IBM pages don't even mention AOP.
 
I also understand that IBM want'swants to use and popularize its own words, if only for trademark purposes.
 
So I guess we need more abstract examples of what a Subject is, and how it's different from an Aspect. And also some less abstract examples of how a Subject is expressed in HyperJ, contrasted with AspectJ.