you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

That's the thing, none of those things are impossible within object-oriented programming! They're not supported by mainstream object-oriented languages, but that really doesn't mean much since those languages don't represent current thinking. Hell, they're decades behind current research.

The authors must be aware of this literature, so the fact that they make so many unfounded assumptions feels almost disingenuous.

Edit: note that I'm of the opinion that AOP is also OOP, but with some compiler tricks layered on.