Computer software

Definition and stakes

David H. Rothman,  The Silicon Jungle

“ Never buy a computer without seeing for yourself that it and the software will together serve your needs. Don’t take the sales rep’s word. Instead, make him or his software specialist put the machine through its paces. Do so even if you’re not buying software at the store. Of course, the sales rep may not have access to the software, in which case you may want to visit another store for a demo. And if no one can assure you, no ifs or buts, that the computer-software combo works fine? Then you may want to hire a consultant.
Use of CP/M Software CP/M is a kind of operating system.
”
Source: Gutenberg

| override_editor,  Advanced Automation for Space Missions… (1980)

“ In established fields of endeavor, a top-down approach to mission and system design usually provides the most manageable solution, especially in exceedingly complex situations. Top-down structured programming in computer science is one example where this approach is beneficial. Computer software systems contain literally millions of instructions. They are, to date, mankind's most complex artifacts. Self-replicating systems will contain very complex software, in addition to being the most complex autonomous mechanical systems ever devised. ”
Source: Wikisource

Portrait of Cory Doctorow Cory Doctorow,  The Coming War on General Computation (2011)

“ Because if you think of computer software as a feature, that is a computer with spreadsheets running on it has a spreadsheet feature, and one that's running World of Warcraft has an MMORPG feature, then this heuristic leads you to think that you could reasonably say, "make me a computer that doesn't run spreadsheets", and that it would be no more of an attack on computing than "make me a car without a hands-free phone" is an attack on cars. ”
Source: Wikisource

Get perspective with Kwize: daily news enlightened by great literature