A Quote by Bill Gates

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.
There's only one trick in software, and that is using a piece of software that's already been written.
Although the most advanced software innovation may take place in big cities with research universities, there is a lot of work concerning the application of software to business processes and the administration and maintenance of software systems that can be done remotely.
[Eric]Goldman [a professor at Santa Clara University School of Law] says back in the 1990s, courts began to confront the question of whether software code is a form of speech. Goldman says the answer to that question came in a case called Bernstein v. U.S. Department of Justice. Student Daniel Bernstein who created an encryption software called Snuffle. He wanted to put it on the Internet. The government tried to prevent him, using a law meant to stop the export of firearms and munitions. Goldman says the student argued his code was a form of speech.
We have a company, Geometric Software, which is into engineering services software. We have a company called Nature's Basket, which is into gourmet retailing. Both are specialized companies.
Object-oriented programming as it emerged in Simula 67 allows software structure to be based on real-world structures, and gives programmers a powerful way to simplify the design and construction of complex programs.
With software products, it is usual to find that the software has major `bugs' and does not work reliably for some users... The lay public, familiar with only a few incidents of software failure, may regard them as exceptions caused by exceptionally inept programmers. Those of us who are software professionals know better; the most competent programmers in the world cannot avoid such problems.
Societies in which most people depend for most of their goods and services on the personal whim, kindness, or skill of another are called underdeveloped, while those in which living has been transformed into a process of ordering from an all-encompassing store catalogue are called advanced.
I think a lot of great software has been written by people who are scratching a short-term itch, something which has been niggling them for ages, but in the back of their mind they’ve got a wonderful long-term plan.
I'm not of the opinion that all software will be open source software. There is certain software that fits a niche that is only useful to a particular company or person: for example, the software immediately behind a web site's user interface. But the vast majority of software is actually pretty generic.
I named my software 'EMAIL,' (a term never used before in the English language), and I even received the first U.S. Copyright for that software, officially recognizing me as The Inventor of Email, at a time when Copyright was the only way to recognize software inventions, since the U.S. Supreme Court was not recognizing software patents.
TV and the press have always functioned according to the same sets of rules and technical standards. But the Internet is based on software. And anybody can write a new piece of software on the Internet that years later a billion people are using.
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.
Design Patterns - Elements of Reusable Object-Oriented Software
The required techniques of effective reasoning are pretty formal, but as long as programming is done by people that don't master them, the software crisis will remain with us and will be considered an incurable disease. And you know what incurable diseases do: they invite the quacks and charlatans in, who in this case take the form of Software Engineering gurus.
Software is usually accompanied by documentation in the form of big fat scary manuals that nobody ever reads. In fact, for the past five years most of the manuals shipped with software products have actually been copies of Stephen King's The Stand with new covers pasted on.
I was not in a good space in my life, emotionally particularly, so I needed to do something to recharge my batteries emotionally and musically. I took a break and I learnt software and programming a little bit, and that's how I designed my live machine, which I've been using for years.
This site uses cookies to ensure you get the best experience. More info...
Got it!