„Even perfect program verification can only establish that a program meets its specification. [… ] Much of the essence of building a program is in fact the debugging of the specification.“

—  Fred Brooks, No Silver Bullet

Page 195.
No Silver Bullet (1986)

Obtido da Wikiquote. Última atualização 3 de Junho de 2021. História

Citações relacionadas

John McCarthy photo

„One can even conjecture that Lisp owes its survival specifically to the fact that its programs are lists, which everyone, including me, has regarded as a disadvantage.“

—  John McCarthy American computer scientist and cognitive scientist 1927 - 2011

John McCarthy, " History of Lisp http://www-formal.stanford.edu/jmc/lisp/lisp.html," 12 February 1979; republished at www-formal.stanford.edu.
1970s

Doug McIlroy photo

„Word and Excel and PowerPoint and other Microsoft programs have intimate — one might say promiscuous — knowledge of each others' internals. In Unix, one tries to design programs to operate not specifically with each other, but with programs as yet unthought of.“

—  Doug McIlroy American computer scientist, mathematician, engineer, and programmer 1932

Doug McIlroy (2003). The Art of Unix Programming: The Elements of Operating-System Style http://www.catb.org/esr/writings/taoup/html/ch03s01.html

Edsger W. Dijkstra photo
Brian W. Kernighan photo

„Controlling complexity is the essence of computer programming.“

—  Brian W. Kernighan Canadian computer scientist 1942

Software Tools (1976), p. 319 (with P. J. Plauger).

Gleb Pavlovsky photo

„Power in Russia today is the power that's established, mounted. It arises anew and it's authoritarian in its technology, but not in its program. It doesn't know which one it wants to be and can be — this depends on its future programming by people, i. e. you.“

—  Gleb Pavlovsky Russian political scientist 1951

"Сегодня власть в России — власть устанавливаемая, учредительная власть. Она возникает заново и авторитарна по технологии, но не по своей программе. Она еще не знает, какой хочет и может быть, — это зависит от будущего ее программирования людьми, то есть вами."

Richard Stallman photo

„If the users don't control the program, the program controls the users. With proprietary software, there is always some entity, the "owner" of the program, that controls the program—and through it, exercises power over its users. A nonfree program is a yoke, an instrument of unjust power.“

—  Richard Stallman American software freedom activist, short story writer and computer programmer, founder of the GNU project 1953

Free Software Is Even More Important Now (September 2013) https://www.gnu.org/philosophy/free-software-even-more-important.html
2010s

Brian W. Kernighan photo

„Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?“

—  Brian W. Kernighan Canadian computer scientist 1942

" The Elements of Programming Style https://en.wikipedia.org/wiki/The_Elements_of_Programming_Style", 2nd edition, chapter 2.

Ward Cunningham photo

„My specific purpose for the first wiki was to create an environment where we might link together each other's experience to discover the pattern language of programming.“

—  Ward Cunningham American computer programmer who developed the first wiki 1949

A Conversation with Ward Cunningham (2003), Exploring with Wiki
Contexto: My specific purpose for the first wiki was to create an environment where we might link together each other's experience to discover the pattern language of programming. I had previously worked with a HyperCard stack that was set up to achieve the same kind of goal. I knew people liked to read and author in that HyperCard stack, but it was single user.

Paul Graham photo

„A programming language is for thinking of programs, not for expressing programs you've already thought of.“

—  Paul Graham English programmer, venture capitalist, and essayist 1964

"Hackers and Painters" http://www.paulgraham.com/hp.html, May 2003

Yen Teh-fa photo

„Only we can be counted on to save our nation, and indigenous shipbuilding and airplane building programs will help establish the research and development capability of our national defense industry.“

—  Yen Teh-fa Taiwanese politician 1952

Yen Teh-fa (2018) cited in " Taiwan losing military edge: US report http://www.taipeitimes.com/News/front/archives/2018/08/18/2003698716/2" on Taipei Times, 18 August 2018

Doron Zeilberger photo

„Programming is much much harder than doing mathematics.“

—  Doron Zeilberger Israeli mathematician 1950

The Narrow-Minded and Ignorant Referee's Report [and Zeilberger's Response] of Zeilberger's Paper "Automaric CounTilings" that was rejected by Helene Barcelo and the Members of the Advisory Board [that includes(!) Enumeration Expert Mireille Bousquet-Melou] of the Journal of Combinatorial Theory-Series A.

Wilhelm Liebknecht photo
Francis Escudero photo
Regina E. Dugan photo

„Its programs last, on average, only three to five years.“

—  Regina E. Dugan American businesswoman, inventor, and technology developer 1963

“Special Forces” Innovation: How DARPA Attacks Problems (2013)
Contexto: Over the past 50 years, the Pentagon’s Defense Advanced Research Projects Agency (DARPA) has produced an unparalleled number of breakthroughs. Arguably, it has the longest-standing, most consistent track record of radical invention in history. Its innovations include the internet; RISC computing; global positioning satellites; stealth technology; unmanned aerial vehicles, or “drones”; and micro-electro-mechanical systems (MEMS), which are now used in everything from air bags to ink-jet printers to video games like the Wii. Though the U. S. military was the original customer for DARPA’s applications, the agency’s advances have played a central role in creating a host of multibillion-dollar industries.
What makes DARPA’s long list of accomplishments even more impressive is the agency’s swiftness, relatively tiny organization, and comparatively modest budget. Its programs last, on average, only three to five years.

Tópicos relacionados