Most popular software quotes
Defect-free software does not exist.
People who are really serious about software should make their own hardware.
You know, if the hardware is the brain and the sinew of our products, the software in them is their soul.
The only constructive theory connecting neuroscience and psychology will arise from the study of software.
Building technical systems involves a lot of hard work and specialized knowledge: languages and protocols, coding and debugging, testing and refactoring.
Around computers it is difficult to find the correct unit of time to measure progress. Some cathedrals took a century to complete. Can you imagine the grandeur and scope of a program that would take as long?
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.
The problem is, in hardware you can't build a computer that's twice as good as anyone else's anymore. Too many people know how to do it. You're lucky if you do one that's one-and-a-third times better or one-and-a-half times better. And then it's only six months before everybody else catches up. But you can do it in software.
What's really interesting is if you look at the reason that the iPod exists and that Apple's in that marketplace, it's because these really great Japanese consumer electronic companies who kind of own the portable music market, invented it and owned it, couldn't do the appropriate software, couldn't conceive of and implement the appropriate software. Because an iPod's really just software. It's software in the iPod itself, it's software on the PC or the Mac, and it's software in the cloud for the store.