QuoteProject

Topic

Quotes on Programming

161 quotes

Forgive him, for he believes that the customs of his tribe are the laws of nature!
George Bernard ShawRead
Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
Edsger DijkstraRead
Increasingly, people seem to misinterpret complexity as sophistication, which is baffling -- the incomprehensible should cause suspicion rather than admiration.
Niklaus WirthRead
If you stay up late and you have another hour of work to do, you can just stay up another hour later without running into a wall and having to stop. Whereas it might take three or four hours if you start over, you might finish if you just work that extra hour. If you're a morning person, the day always intrudes a fixed amount of time in the future. So it's much less efficient. Which is why I think computer people tend to be night people - because a machine doesn't get sleepy.
Bill JoyRead
We shall do a much better programming job, provided that we approach the task with a full appreciation of its tremendous difficulty, provided that we stick to modest and elegant programming languages, provided that we respect the intrinsic limitations of the human mind and approach the task as Very Humble Programmers.
Edsger DijkstraRead
The tools we use have a profound and devious influence on our thinking habits, and therefore on our thinking abilities.
Edsger DijkstraRead
I wrote an ad for Apple Computer: "Macintosh - We might not get everything right, but at least we knew the century was going to end".
Douglas AdamsRead
A most important, but also most elusive, aspect of any tool is its influence on the habits of those who train themselves in its use. If the tool is a programming language this influence is, whether we like it or not, an influence on our thinking habits.... A programming language is a tool that has profound influence on our thinking habits.
Edsger DijkstraRead
The inside of a computer is as dumb as hell but it goes like mad!
Richard P. FeynmanRead
Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.
Alan PerlisRead
We must be very careful when we give advice to younger people; sometimes they follow it!
Edsger DijkstraRead
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.
Donald KnuthRead
A good programming language is a conceptual universe for thinking about programming.
Alan PerlisRead
The greatest single programming language ever designed
Alan KayRead
If we can dispel the delusion that learning about computers should be an activity of fiddling with array indexes and worrying whether X is an integer or a real number, we can begin to focus on programming as a source of ideas.
Hal AbelsonRead
Simple things should be simple and complex things should be possible.
Alan KayRead
EMACS could not have been reached by a process of careful design, because such processes arrive only at goals which are visible at the outset, and whose desirability is established on the bottom line at the outset. Neither I nor anyone else visualized an extensible editor until I had made one, nor appreciated its value until he had experienced it. EMACS exists because I felt free to make individually useful small improvements on a path whose end was not in sight.
Richard StallmanRead
Awaken people's curiosity. It is enough to open minds, do not overload them. Put there just a spark.
Anatole FranceRead
In those days [batch processing] programmers never even documented their programs, because it was assumed that nobody else would ever use them. Now, however, time-sharing had made exchanging software trivial: you just stored one copy in the public repository and therby effectively gave it to the world. Immediately people began to document their programs and to think of them as being usable by others. They started to build on each other's work.
Robert FanoRead
On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
Charles BabbageRead
Avoiding complexity reduces bugs.
Linus TorvaldsRead

A little wisdom, now and then

Subscribe for the occasional hand-picked quote. No noise.

Programming Quotes — Best Sayings & Wisdom | QuoteProject