The best way to predict the future is to study the past, or prognosticate.
Three Rules of Work: Out of clutter find simplicity. From discord find harmony. In the middle of difficulty lies opportunity.
A great lathe operator commands several times the wage of an average lathe operator, but a great writer of software code is worth 10,000 times the price of an average software writer.
Computers are good at following instructions, but not at reading your mind.
When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop.
The best way to prepare [to be a programmer] is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating systems.
The generation of random numbers is too important to be left to chance.
The best way to predict the future is to invent it.
Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.
The trouble with programmers is that you can never tell what a programmer is doing until it's too late.
Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction.
A language that doesn't affect the way you think about programming is not worth knowing.
Computer language design is just like a stroll in the park. Jurassic Park, that is.
Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris.
Premature optimization is the root of all evil in programming.
The best programmers are not marginally better than merely good ones. They are an order-of-magnitude better, measured by whatever standard: conceptual creativity, speed, ingenuity of design, or problem-solving ability.
The unavoidable price of reliability is simplicity.
Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity.
We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil.
Premature optimization is the root of all evil.
I made up the term "object-oriented," and I can tell you I did not have C++ in mind.
The only way to learn a new programming language is by writing programs in it.
As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications.
That language is an instrument of human reason, and not merely a medium for the expression of thought, is a truth generally admitted.
It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it.
Follow AzQuotes on Facebook, Twitter and Google+. Every day we present the best quotes! Improve yourself, find your inspiration, share with friends