Birth: February 10, 1941
As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications..
Many spend their time berating practitioners for not applying their method. We all need to disseminate our ideas, but most of our time should be spen….
With software products, it is usual to find that the software has major `bugs' and does not work reliably for some users... The lay public, familiar ….
My judgment is that research in 'Star Wars' is going to fail, and I believe this so strongly that I'm willing to stake my professional reputation on ….
There are no standards for computer programmers and no group to certify them..
I have found that the reason a lot of people are interested in artificial intelligence is the same reason a lot of people are interested in artificia….
Requirements in mathematical language are no use unless they are easier to read than the code..
One bad programmer can easily create two new jobs a year..
We must not forget that the wheel is reinvented so often because it is a very good idea; I've learned to worry more about the soundness of ideas that….
Artificial intelligence has the same relation to intelligence as artificial flowers have to flowers..
Find the simplest model that is not a lie is the key to better software design..
When someone builds a bridge, he uses engineers who have been certified as knowing what they are doing. Yet when someone builds you a software progra….
Copy and paste is a design error..
Complexity is not a goal. I don't want to be remembered as an engineer of complex systems..
Whenever anyone says, 'theoretically', they really mean, 'not really'..