Richard P. Gabriel: Objects have failed
Richard P. Gabriel: “Objects, as envisioned by the designers of languages like Smalltalk and Actors – long before C++ and Java came around – were for modeling and building complex, dynamic worlds. [–––] And [today] we find that object-oriented languages have succumb to static thinkers who worship perfect planning over runtime adaptability, early decisions over late ones, and the wisdom of compilers over the cleverness of failure detection and repair.” (Via Rajesh Babu.)