History shows that to be widely adopted, new programming paradigms must be expressive, efficient, intuitive, compatible, with good tool support. Dr. Dobb's.
AOP can finally advance beyond code-level constructs to realize true cross-cutting visibility for models. It's taken 25 years, but now programming is on the cusp of a powerful new paradigm linking aspects and use cases. Dr. Dobb's.