The comparison article introduced a number of terms/concepts taht I am unfamiliar with and didn't spend any time explaining them. For example crosscutting and Join points which were defined in terms of crosscuts. Perhaps you could point me to a good (and short) article about aspect oriented programming itself?
Originally posted by Preetham Chandrasekhar: is'nt aspectJ a built-in plugin in eclipse?
Well, actually AspectJ -- the language and compiler -- can be used outside of Eclipse as well. However, most people probably use the AspectJ Development Tools (AJDT) toolkit because it provides IDE features for writing AspectJ code.