Bad Engineering Properties of Object-Oriented Languages

  • Luca Cardelli

ACM Computing Surveys | , Vol 28: pp. 150

Object-oriented languages dominate procedural languages in certain software-engineering categories, but not in others. Further progress may involve adapting and reintroducing principles that are already well understood and widely exploited in procedural languages.