I've heard many times about the aspect-oriented programming, mostly that it is the next generation technology in programming and is going to 'kill' OOP. Is it right? Is OOP going to die or what can be reason for that?
OOP technology death
object oriented
Any time someone tells you that one software technology will kill another one or dominate the whole market/use/audience, remember this :A sane (dynamic but stable) ecosystem is made of a variety of widely different species.That means that any new hyped technology will go through the hype curve and in the end will find it's specific(s) purpose through time and experience with it.That also mean that such an extreme concept as aspect-oriented programming is useful if it's needed, meaning, not always and not very often, because of implied costs.But it already have it's place, like OOProgramming, like generic programming, like functional programming, like procedural programming, etc.Did you notice that the languages that are the more used (and controversly popular) and widely spread in real life are not pure? That's because allowing several paradigms makes them more flexible to change of context through time and they fill more usage niches.