“In fact writing a computer program is a pretty good way to summarize knowledge about any set of rules.”

Source: Climbing Mount Improbable (1996), Chapter 2, “Silken Fetters” (p. 58)

Adopted from Wikiquote. Last update June 7, 2022. History

Help us to complete the source, original and additional information

Do you have more details about the quote "In fact writing a computer program is a pretty good way to summarize knowledge about any set of rules." by Richard Dawkins?
Richard Dawkins photo
Richard Dawkins 322
English ethologist, evolutionary biologist and author 1941

Related quotes

Donald Ervin Knuth photo
John Backus photo

“Much of my work has come from being lazy. I didn't like writing programs, and so, when I was working on the IBM 701 (an early computer), writing programs for computing missile trajectories, I started work on a programming system to make it easier to write programs.”

John Backus (1924–2007) American computer scientist

Quoted in the IBM employee magazine Think in 1979. Cited by his Associated Press obituary http://www.msnbc.msn.com/id/17704662/

Donald Ervin Knuth photo
Nicholas Negroponte photo

“When you write a computer program you've got to not just list things out and sort of take an algorithm and translate it into a set of instructions. But when there's a bug — and all programs have bugs — you've got to debug it. You've got to go in, change it, and then re-execute … and you iterate. And that iteration is really a very, very good approximation of learning.”

Nicholas Negroponte (1943) American computer scientist

Nicholas Negroponte: A 30-year history of the future http://www.ted.com/talks/nicholas_negroponte_a_30_year_history_of_the_future, July 2014, TED Talks (about 13:40 into 19:43 video).
A 30-year history of the future, TED Talk (2014)

Kent Beck photo

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”

Kent Beck (1961) software engineer

Source: Refactoring: Improving the Design of Existing Code, 1999, p. 15

Martin Fowler photo

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”

Martin Fowler (1963) British programmer

Source: Refactoring: Improving the Design of Existing Code, 1999, p. 15

Bill Gates photo
Seymour Papert photo

“Should the computer program the kid or should the kid program the computer?”

Seymour Papert (1928–2016) MIT mathematician, computer scientist, and educator

Spacewar http://wheels.org/spacewar/stone/rolling_stone.html ROLLING STONE · 7 DECEMBER 1972

Seymour Papert photo
Rasmus Lerdorf photo

“I don't know how to stop it, there was never any intent to write a programming language […] I have absolutely no idea how to write a programming language, I just kept adding the next logical step on the way.”

Rasmus Lerdorf (1968) Danish programmer and creator of PHP

Itconversations.com http://itc.conversationsnetwork.org/shows/detail58.html quoted in www.dasgenie.com http://www.dasgenie.com/scrap/archives/000060.html

Related topics