Edited sentence: And they march out of schools like inculcated zombies, practicing OOP and thinking that it's the only practical, effective way to communicate with computers.Nobody has done a serious test that compares the efficiency of the alternative (procedure-oriented programming) with OOP, but many programmers suspect that OOP is a tremendous drag on current programming, and that it will eventually fade away, just as Aristotelianism was, after much intellectual damage and social retardation, replaced by scientific reason.OOP is often extremely inefficient in practice, though interesting as abstract theory.They understand that becoming an OOP master is a lifelong goal, but they've been told that OOP is highly efficient and, once you properly understand it, quite beautifully simple.Unfortunately, nearly everyone who now studies computer programming in the academy is taught OOP--they know nothing else