Every program has two purposes: The one for which it was written and another for which it wasn't.
Sentiment: NEGATIVE
I write my programs primarily for myself.
The best thing about writing programs is that it rationalized the apprenticeship of a writer.
The critical thing in developing software is not the program, it's the design. It is translating understanding of user needs into something that can be realized as a computer program.
No matter what, the way to learn to program is to write code and rewrite it and see it used and rewrite again. Reading other people's code is invaluable as well.
There are two ways to write error-free programs; only the third one works.
Metaprograms are programs that manipulate themselves or other programs as data.
It is easier to write an incorrect program than understand a correct one.
If programmers deserve to be rewarded for creating innovative programs, by the same token they deserve to be punished if they restrict the use of these programs.
But active programming consists of the design of new programs, rather than contemplation of old programs.
Every novelist has a different purpose - and often several purposes which might even be contradictory.
No opposing quotes found.