The process of preparing programs for a digital computer is especially attractive, not only because it can economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.
When a pianist sits down and does a virtuoso performance he is in a technical sense transmitting more information to a machine than any other human activity involving machinery allows.
Computing is not about computers any more. It is about living.
The irrationality of a thing is no argument against its existence, rather a condition of it.
I have made this letter longer than usual, only because I have not had the time to make it shorter.
Have felt it myself. The glitter of nuclear weapons. It is irresistible if you come to them as a scientist. To feel it's there in your hands, to release this energy that fuels the stars, to let it do your bidding. To perform these miracles, to lift a million tons of rock into the sky. It is something that gives people an illusion of illimitable power and it is, in some ways, responsible for all our troubles - this, what you might call technical arrogance, that overcomes people when they see what they can do with their minds.
The hardest part of the software task is arriving at a complete and consistent specification, and much of the essence of building a program is in fact the debugging of the specification.
Every reader should ask himself periodically “Toward what end, toward what end?”—but do not ask it too often lest you pass up the fun of programming for the constipation of bittersweet philosophy.
Learning to code makes kids feel empowered, creative, and confident. If we want our young women to retain these traits into adulthood, a great option is to expose them to computer programming in their youth.
I remarked to Dennis that easily half the code I was writing in Multics was error recovery code. He said, "We left all that stuff out of Unix. If there's an error, we have this routine called panic, and when it is called, the machine crashes, and you holler down the hall, 'Hey, reboot it.'"
Responsible Development shares many practices with XP but the roots are different. Responsible Development's values are honesty, transparency, accountability and responsibility. These lead me to pairing, test-first, incremental design, continuous integration and so on because they support the values.
The current operating system [culture] is flawed. It actually has bugs in it that generate contradictions. We're cutting the earth from beneath our own feet. We're poisoning the atmosphere that we breathe. This is not intelligent behaviour. This is a culture with a bug in its operating system that's making it produce erratic, dysfunctional, malfunctional behaviour. Time to call a tech! And who are the techs? The shamans are the techs.
… what society overwhelmingly asks for is snake oil. Of course, the snake oil has the most impressive names — otherwise you would be selling nothing — like “Structured Analysis and Design”, “Software Engineering”, “Maturity Models”, “Management Information Systems”, “Integrated Project Support Environments” “Object Orientation” and “Business Process Re-engineering”.
We have also arranged things so that almost no one understands science and technology. This is a prescription for disaster. We might get away with it for a while, but sooner or later this combustible mixture of ignorance and power is going to blow up in our faces.
Fashion is something barbarous, for it produces innovation without reason and imitation without benefit.
The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had.
Any inaccuracies in this index may be explained by the fact that it has been prepared with the help of a computer.
Nothing has really happened until it has been recorded.
The biggest breakthrough in the next 50 years will be the discovery of extraterrestrial life. We have been searching for it for 50 years and found nothing. That proves life is rarer than we hoped, but does not prove that the universe is lifeless. We are only now developing the tools to make our searches efficient and far-reaching, as optical and radio detection and data processing move forward.
Dakin (to Irwin, his teacher): Do you really believe that, sir, or are you just trying to make us think?
Forgive him, for he believes that the customs of his tribe are the laws of nature!
We can only see a short distance ahead, but we can see plenty there that needs to be done.
Machines take me by surprise with great frequency.
Doing research on the Web is like using a library assembled piecemeal by pack rats and vandalized nightly.
Responsible Development is the style of development I aspire to now. It can be summarized by answering the question, How would I develop if it were my money? I'm amazed how many theoretical arguments evaporate when faced with this question.
Follow AzQuotes on Facebook, Twitter and Google+. Every day we present the best quotes! Improve yourself, find your inspiration, share with friends
or simply: