“[About Algol 60] Due credit must be paid to the genius of the designers of ALGOL 60 who included recursion in their language and enabled me to describe my invention [Quicksort] so elegantly to the world.”

The Emperor's Old Clothes

Adopted from Wikiquote. Last update June 3, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "[About Algol 60] Due credit must be paid to the genius of the designers of ALGOL 60 who included recursion in their lan…" by C. A. R. Hoare?
C. A. R. Hoare photo
C. A. R. Hoare 16
British computer scientist 1934

Related quotes

C. A. R. Hoare photo

“[About Algol 60] Here is a language so far ahead of its time, that it was not only an improvement on its predecessors, but also on nearly all its successors.”

C. A. R. Hoare (1934) British computer scientist

Hints on Programming Language Design http://i.stanford.edu/pub/cstr/reports/cs/tr/73/403/CS-TR-73-403.pdf, December 1973.

C. A. R. Hoare photo
C. A. R. Hoare photo
Mark Jason Dominus photo

“In another thirty years people will laugh at anyone who tries to invent a language without closures, just as they'll laugh now at anyone who tries to invent a language without recursion.”

Mark Jason Dominus (1969) American computer programmer

Interview with Mark Jason Dominus, April 7, 2005, January 17, 2011, The Perl Review, http://www.webcitation.org/5vo5J8kzO, January 17, 2011 http://www.theperlreview.com/Interviews/mjd-hop-20050407.html,

Gore Vidal photo
Jim Clyburn photo

“Has he paid his dues? Is he black enough? … John Lewis and I were out there marching and organizing sit-ins back in the '60s so that his children and my children would not have to do it. … We would have been failures if [Obama] had to do the same things we did.”

Jim Clyburn (1940) American politician

Attacking critics of presidential candidate Barack Obama who contend that Obama hasn't endured the Civil Rights-era struggles that other black politicians have
[6 July 2007, http://blog.washingtonpost.com/capitol-briefing/2007/07/clyburn_takes_up_heavy_politic.html, "Clyburn Does Heavy Political Lifting for Dems", The Washington Post, 2007-07-24]

Geert Wilders photo
Dov Charney photo

“If 60 Minutes will not do a story on me, it's their problem not mine. I'm changing the world; they're just reporting on it.”

Dov Charney (1969) Canadian-born U.S. based fashion designer/businessman

PR Week (2002)

Grace Hopper photo

“We must include in any language with which we hope to describe complex data-processing situations the capability for describing data.”

Grace Hopper (1906–1992) American computer scientist and United States Navy officer

As quoted in Management and the Computer of the Future (1962) by Sloan School of Management, p. 273
Context: We must include in any language with which we hope to describe complex data-processing situations the capability for describing data. We must also include a mechanism for determining the priorities to be applied to the data. These priorities are not fixed and are indicated in many cases by the data.
Thus we must have a language and a structure that will take care of the data descriptions and priorities, as well as the operations we wish to perform. If we think seriously about these problems, we find that we cannot work with procedures alone, since they are sequential. We need to define the problem instead of the procedures. The Language Structures Group of the Codasyl Committee has been studying the structure of languages that can be used to describe data-processing problems. The Group started out by trying to design a language for stating procedures, but soon discovered that what was really required was a description of the data and a statement of the relationships between the data sets. The Group has since begun writing an algebra of processes, the background for a theory of data processing.
Clearly, we must break away from the sequential and not limit the computers. We must state definitions and provide for priorities and descriptions of data. We must state relationships, not procedures.

Related topics