The agendas on the management side of the table now are not in sync like they used to be because you have vastly different entities supplying programming to networks.
Never trust a computer you can't throw out a window.
What I was proud of was that I used very few parts to build a computer that could actually speak words on a screen and type words on a keyboard and run a programming language that could play games. And I did all this myself.
The question of whether computers can think is like the question of whether submarines can swim.
That's the thing about people who think they hate computers. What they really hate is lousy programmers.
Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.
Talk is cheap. Show me the code.
The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense.
When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop.
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.
The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the computer hardware industry.
As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
Complexity kills. It sucks the life out of developers, it makes products difficult to plan, build and test, it introduces security challenges, and it causes end-user and administrator frustration.
If Java had true garbage collection, most programs would delete themselves upon execution.
Gates is the ultimate programming machine. He believes everything can be defined, examined, reduced to essentials, and rearranged into a logical sequence that will achieve a particular goal.
FORTRAN is not a flower but a weed - it is hardy, occasionally blooms, and grows in every computer.
I made up the term "object-oriented," and I can tell you I did not have C++ in mind.
Computer system analysis is like child-rearing; you can do grievous damage, but you cannot ensure success.
People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing things that build on each other, like a wall of mini stones.
Low-level programming is good for the programmer's soul.
The cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. ... The trick is to pick the features that don't fight each other.
Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
But active programming consists of the design of new programs, rather than contemplation of old programs.
Follow AzQuotes on Facebook, Twitter and Google+. Every day we present the best quotes! Improve yourself, find your inspiration, share with friends
or simply: