Alexander Stepanov

From Wikiquote
Jump to: navigation, search
Alexander Stepanov

Alexander Stepanov (born 16 November 1950) is a computer scientist and the key person behind the C++ Standard Template Library.


  • 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.

External links[edit]

Wikipedia has an article about: