The programmers of tomorrow are the wizards of the future. You're going to look like you have magic powers compared to everybody else.
— Gabe Newell
Controversy Programmer quotations
Most of the good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.
What we should grasp, however, from the lessons of European history is that, first, there is nothing necessarily benevolent about programmes of European integration; second, the desire to achieve grand utopian plans often poses a grave threat to freedom; and third, European unity has been tried before, and the outcome was far from happy.
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
C makes it easy to shoot yourself in the foot;
C++ makes it harder, but when you do it blows your whole leg off.
Research programmes, besides their negative heuristic, are also characterized by their positive heuristic.
It takes a touch of genius - and a lot of courage to move in the opposite direction.
It would be wrong to assume that one must stay with a research programme until it has exhausted all its heuristic power, that one must not introduce a rival programme before everybody agrees that the point of degeneration has probably been reached.
The positive heuristic of the programme saves the scientist from becoming confused by the ocean of anomalies.
You can only get really unpopular decisions through if the electorate is convinced of the value of the environment. That's what natural history programmes should be for.
Instead of trying to produce a programme to simulate the adult mind, why not rather try to produce one which simulates the child's? If this were then subjected to an appropriate course of education one would obtain the adult brain.
The question of whether computers can think is like the question of whether submarines can swim.
(A unified) 'Europe' is the result of plans.
It is, in fact, a classic utopian project, a monument to the vanity of intellectuals, a programme whose inevitable destiny is failure: only the scale of the final damage done is in doubt.
Any fool can write code that a computer can understand.
Good programmers write code that humans can understand.
Your mind is programmable – if you’re not programming your mind, someone else will program it for you.
I would say the film world has stopped operating as one.
We have divided it into Hindi movies, Bengali movies, Tamil movies and so on. Earlier, there was only one channel and we all knew what was going on. Today, it is hard to keep track of programmes due to the advent of regional channels.
The tastes of country music fans are not limited to the narrow range defined by consultants and programmers and record company moguls.
A good programmer is someone who always looks both ways before crossing a one-way street.
Bad programmers worry about the code.
Good programmers worry about data structures and their relationships.
I have met with political leaders, legislators, and diplomats, seeking the next steps to press in reducing and eliminating the nuclear threat in this century. I have participated in public coalitions developing programmes for action to combat the global rash of small arms. All are trying and making a difference.
Computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A programmer who subconsciously views himself as an artist will enjoy what he does and will do it better.
Most of you are familiar with the virtues of a programmer.
There are three, of course: laziness, impatience, and hubris.
I'm not a great programmer; I'm just a good programmer with great habits.
Documentation is like sex: when it is good, it is very, very good;
and when it is bad, it is better than nothing.
When debugging, novices insert corrective code; experts remove defective code.
Programming is not a zero-sum game. Teaching something to a fellow programmer doesn't take it away from you. I'm happy to share what I can, because I'm in it for the love of programming.
Note to self: Pasty-skinned programmers ought not stand in the Mojave desert for multiple hours.
Before you leave the house, look in the mirror and remove one accessory.
Simplicity is hard to build, easy to use, and hard to charge for.
Complexity is easy to build, hard to use, and easy to charge for.
The news of the discovery spread fast all over the country, and inquisitive enquiries mingled with congratulations from this moment became the daily programme.
Software gets slower faster than hardware gets faster.
Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.
In the US, the 50s and 60s marked the documentary's golden age, especially at CBS, where pioneering televison journalist Edward R Murrow, immortalised in George Clooney's Good Night, and Good Luck, produced such landmark investigations as the CBS Reports programme Hunger in America.
The trouble with programmers is that you can never tell what a programmer is doing until it's too late.
Iran also has an extensive missile development programme.
Iranian officials declare that the range of their modified Shahab-3 missiles is 2,000km, putting allied countries such as Turkey, Greece, Romania, and Bulgaria within reach.