snearch + profession + criticism   3

Boeing 787: 787 Dreamliner teaches Boeing costly lesson on outsourcing - latimes.com
The airliner is billions of dollars over budget and about three years late. Much of the blame belongs to the company's farming out work to suppliers around the nation and in foreign countries.
Boing  Maschinenbau  Profession  outsourcing  Dreamliner_787  criticism 
february 2011 by snearch
Hacker News | 10 things to hate about OOP
9 points by shin_lao 1 hour ago | link

For a more clever criticism of OOP:

I find OOP technically unsound. It attempts to decompose the world in terms of interfaces that vary on a single type. To deal with the real problems you need multisorted algebras - families of interfaces that span multiple types. I find OOP philosophically unsound. It claims that everything is an object. Even if it is true it is not very interesting - saying that everything is an object is saying nothing at all. I find OOP methodologically wrong. It starts with classes. It is as if mathematicians would start with axioms. You do not start with axioms - you start with proofs. Only when you have found a bunch of related proofs, can you come up with axioms. You end with axioms. The same thing is true in programming: you have to start with interesting algorithms. Only when you understand them well, can you come up with an interface that will let them work.

-Alexander Stepanov
TOP  inspiration  Profession  OOP  Mathematik  Stepanov_Alexander  criticism 
december 2010 by snearch

Copy this bookmark:



description:


tags: