Quotations
The famous quotation, "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil", by Donald Knuth, has also been mistakenly attributed to Hoare (by Knuth himself), although Hoare disclaims authorship.
Speaking at a conference in 2009, Hoare apologized for inventing the null reference:
I call it my billion-dollar mistake. It was the invention of the null reference in 1965. At that time, I was designing the first comprehensive type system for references in an object oriented language (ALGOL W). My goal was to ensure that all use of references should be absolutely safe, with checking performed automatically by the compiler. But I couldn't resist the temptation to put in a null reference, simply because it was so easy to implement. This has led to innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years.Another quotation around the difficulty of creating software systems which are not overly complex states:
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.And reflecting upon original assumptions in 1995:
Ten years ago, researchers into formal methods (and I was the most mistaken among them) predicted that the programming world would embrace with gratitude every assistance promised by formalisation to solve the problems of reliability that arise when programs get large and more safety-critical. Programs have now got very large and very critical -- well beyond the scale which can be comfortably tackled by formal methods. There have been many problems and failures, but these have nearly always been attributable to inadequate analysis of requirements or inadequate management control. It has turned out that the world just does not suffer significantly from the kind of problem that our research was originally intended to solve.Read more about this topic: Tony Hoare
Famous quotes containing the word quotations:
“Reading any collection of a mans quotations is like eating the ingredients that go into a stew instead of cooking them together in the pot. You eat all the carrots, then all the potatoes, then the meat. You wont go away hungry, but its not quite satisfying. Only a biography, or autobiography, gives you the hot meal.”
—Christopher Buckley, U.S. author. A review of three books of quotations from Newt Gingrich. Newties Greatest Hits, The New York Times Book Review (March 12, 1995)
“A book that furnishes no quotations is, me judice, no bookit is a plaything.”
—Thomas Love Peacock (17851866)