Computer Software Quotes

On this page you will find all the quotes on the topic "Computer Software". There are currently 55 quotes in our collection about Computer Software. Discover the TOP 10 sayings about Computer Software!
The best sayings about Computer Software that you can share on Instagram, Pinterest, Facebook and other social networks!
  • I am confident that we can do better than GUIs because the basic problem with them (and with the Linux and Unix interfaces) is that they ask a human being to do things that we know experimentally humans cannot do well. The question I asked myself is, given everything we know about how the human mind works, could we design a computer and computer software so that we can work with the least confusion and greatest efficiency?

    Confusion   Design   Mind  
  • Premature optimization is the root of all evil in programming.

    Roots   Evil   Simplicity  
  • 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.

  • More than the act of testing, the act of designing tests is one of the best bug preventers known.

    Design   Tests   Bugs  
    Boris Beizer (1990). “Software Testing Techniques”, Van Nostrand Reinhold Company
  • One of my most productive days was throwing away 1,000 lines of code.

  • If the automobile had followed the same development as the computer, a Rolls Royce would today cost $100 and get a million miles per gallon, and explode once a year killing everyone inside.

    "Noted from the field". "InfoWorld Magazine", Volume 11, Number 10, March 6, 1989.
  • There are two ways to write error-free programs; only the third one works.

    Writing   Errors   Two  
    "Epigrams on Programming". ACM "SIGPLAN" Notices 17 (9), (pp. 7-13), September 1982.
  • If you think your users are idiots, only idiots will use it.

  • I think it's a new feature. Don't tell anyone it was an accident.

    Usenet article "s///e bizarreness", groups.google.com. January 4, 1991.
  • It's hard enough to find an error in your code when you're looking for it; it's even harder when you've assumed your code is error-free.

  • The cheapest, fastest, and most reliable components are those that aren't there.

  • Beware of bugs in the above code; I have only proved it correct, not tried it.

    Memorandum to Peter van Emde Boas, 29 Mar. 1977
  • Since when has the world of computer software design been about what people want? This is a simple question of evolution. The day is quickly coming when every knee will bow down to a silicon fist, and you will all beg your binary gods for mercy.

    Simple   Hands   People  
    "Unleash the Billionaire Within: Learn the Mastermind Principles for Acquiring Wealth Beyond Imagination". Book by Esmonde Holowaty, p. 298, 2011.
  • There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.

    Witty   Humorous   Simple  
    "The Emperor's Old Clothes". Communications of the ACM 24 (2), (pp. 75-83), February 1981.
  • It is easier to change the specification to fit the program than vice versa.

    Change   Vices   Computer  
    "Epigrams on Programming". ACM SIGPLAN Notices 17 (9), pp. 7-13, pu.inf.uni-tuebingen.de. September 1982.
  • When I was at Tek, I was frustrated that computer hardware was being improved faster than computer software. I wanted to invent some software that was completely different, that would grow and change as it was used. That's how wiki came about.

    "Startup mines for riches in collaboration software". The Portland Tribune, March 4, 2008.
  • I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this," well, that would be enough immortality for me.

    Dirty   Mean   Years  
    "Introducing a course on calculi" by Edsger Dijkstra, August 30, 1995.
  • The information contained in an English sentence or computer software does not derive from the chemistry of the ink or the physics of magnetism, but from a source extrinsic to physics and chemistry altogether. Indeed, in both cases, the message transcends the properties of the medium. The information in DNA also transcends the properties of its material medium.

    Dna   Ink   Doe  
  • There's an old story about the person who wished his computer were as easy to use as his telephone. That wish has come true, since I no longer know how to use my telephone.

  • You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.

  • As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications.

  • Optimism is an occupational hazard of programming; feedback is the treatment.

    Kent Beck (2000). “Extreme Programming Explained: Embrace Change”, p.31, Addison-Wesley Professional
  • Software is like sex: It's better when it's free.

    Sex   Technology   Linux  
    Attributed to Torvalds at 1996 FSF conference,
  • The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in; we're computer professionals. We cause accidents.

  • Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.

    "A Conversation with Alan Kay: Big talk with the creator of Smalltalk — and much more". Interview with Stuart Feldman in ACM Queue, Volume 2, issue 9, queue.acm.org. December 27, 2004.
  • It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it.

    Steve McConnell (2004). “Code Complete”, p.267, Pearson Education
  • It's hardware that makes a machine fast. It's software that makes a fast machine slow.

  • A computer once beat me at chess, but it was no match for me at kick boxing.

  • Computers make it easier to do a lot of things, but most of the things they make it easier to do don't need to be done.

    Witty   Work   Technology  
  • If debugging is the process of removing software bugs, then programming must be the process of putting them in.

    Funny   Debugging   Bugs  
Page 1 of 2
  • 1
  • 2
  • We hope our collection of Computer Software quotes has inspired you! Our collection of sayings about Computer Software is constantly growing (today it includes 55 sayings from famous people about Computer Software), visit us more often and find new quotes from famous authors!
    Share our collection of quotes on social networks – this will allow as many people as possible to find inspiring quotes about Computer Software!