Bill Gates Quotes
Another trick in software is to avoid rewriting the software by using a piece that's already been written, so called component approach which the latest term for this in the most advanced form is what's called Object Oriented Programming.

Quotes to Explore
-
We have most of the software industry running Autonomy.
-
If you know how to make software, then you can create big things.
-
Software tends not to kill people, and so we accept incredibly fast innovation loops because the consequences are tolerable and the results are astonishing.
-
Our lives and our culture have been significantly changed and improved by hardware, software, and services developed by immigrants.
-
Whether you are a consumer, a hardware maker, a software developer or a provider of cool new services, it's hard to make a move in the American cellphone world without the permission of the companies that own the pipes.
-
I write my songs many times to chord progressions on a piano. Unfortunately, I can't keep playing the piano, so I just record it into the software.
-
The problem is not software 'friendliness'. It is conceptual clarity. A globe does not say, 'good morning'. It is simple and clear, not 'friendly'.
-
The era of the traditional software 'load, update and upgrade' business and technology model is over, ... It is time for 'The Business Web.' ... Just as mainframe companies struggled for relevance in the client-server era, Microsoft finds itself in a worse position today, facing not just the obsolescence of a technology model, but a business model as well.
-
Lisp ... made me aware that software could be close to executable mathematics.
-
Software engineering is not about right and wrong but only better and worse
-
In the next 10 years, data science and software will do more for medicine than all of the biological sciences together.
-
Doctors can be replaced by software – 80% of them can. I’d much rather have a good machine learning system diagnose my disease than the median or average doctor.
-
I create most of my own images. I steal about 2%. I use Photoshop but didn't learn it very deep. I am ultra lazy about learning software.
-
Software is different than other products um, partly because it's, it's not physical and, and partly because of its complexity. You can express in software millions of different cases and making sure that you handle all of them correctly is extremely difficult.
-
Creating a piece of software is always complicated because you're doing something new. If you just wanted something that had been done before you'd just use that old piece of software. So there are no repetitive tasks.
-
As you get to the end of the project you want to run all the tests cases against one version and make sure that you know that that version passed everything. And so as you get late in the project you get a little more conservative about making radical changes to the software.
-
Software was changing so fast, so unbelievable, that that got very quick adoption.
-
Software will get to be somewhat more mature, ah, but it will never be as predictable as most areas of engineering.
-
My good ideas are shy. But if they see that I treat the stupid ideas with respect, they come forward.
-
Children are not yet fools, but we shall turn them into imbeciles like ourselves, with high I.Q.'s if possible.
-
India just went 3 years with no cases of polio. Pakistan is our toughest location right now because some parts of the Taliban have not allowed vaccinators to come in and have even attacked vaccinators. We are hopeful this will get resolved since no one wants their kid to be paralyzed. I spend a lot of time making sure the polio campaign is doing the best it can. We have great computer models that help guide our activities.
-
It's always wise to seek the truth in our opponents' error, and the error in our own truth.
-
Another trick in software is to avoid rewriting the software by using a piece that's already been written, so called component approach which the latest term for this in the most advanced form is what's called Object Oriented Programming.