Charles Antony Richard Hoare

Charles Antony Richard Hoare
Charles Antony Richard Hoare
Sir Charles Antony Richard Hoare em uma conferência na Escola Politécnica Federal de Lausanne, em 20 de junho de 2011
Conhecido(a) por Quicksort, Lógica de Hoare, CSP
Nascimento 11 de janeiro de 1934 (90 anos)
Colombo
Nacionalidade britânico
Alma mater Merton College (Oxford), Universidade Estatal de Moscou
Prêmios Prêmio Turing (1980), Prêmio Memorial Harry H. Goode (1981), Medalha Faraday (1985), Prêmio Pioneiro da Computação (1990), Prêmio Kyoto (2000), Prêmio Friedrich L. Bauer (2007), Medalha John von Neumann IEEE (2011)
Orientado(a)(s) Clifford Jones, Andrew William Roscoe, Augusto Sampaio[1]
Instituições Queen's University de Belfast, Universidade de Oxford, Universidade Estatal de Moscou, Microsoft Research
Campo(s) ciência da computação

Charles Antony Richard Hoare, também conhecido como Tony Hoare ou C. A. R. Hoare (Colombo, 11 de janeiro de 1934[2]), é um cientista da computação britânico.

Conhecido pelo desenvolvimento do Quicksort em 1960, o algoritmo de ordenação mais utilizado no mundo, e muito provavelmente o algoritmo mais usado dentre todos os tipos existentes. Ele também desenvolveu a Lógica de Hoare e a linguagem formal CSP, usada para especificar interações entre processos concorrentes e que serviu de inspiração para a linguagem de programação Occam.

Nascido em Colombo, Sri Lanka, de pais nascidos no Reino Unido, graduou-se Bacharel pela Universidade de Oxford em 1956. Ele permaneceu ainda um ano em Oxford estudando Estatística em nível de graduação, e em seguida estudou tradução computacional de linguagens humanas na Universidade de Moscou, na Rússia. Em 1960 começou a trabalhar na Elliot Brothers, Ltd, uma pequena firma de desenvolvimento de programas, onde implementou a ALGOL 60 e começou a trabalhar inicialmente desenvolvendo algoritmos.[3] Tornou-se professor de Ciência da Computação na Queen's University, em Belfast (Irlanda do Norte) em 1968, e em 1977 mudou-se para Oxford, também para trabalhar como professor. Hoje ocupa o cargo de Professor lá, e também é um dos pesquisadores mais antigos do centro de pesquisas da Microsoft em Cambridge, na Inglaterra.

Recebeu o Prêmio Turing da ACM de 1980, por "suas contribuições fundamentais para a definição e projeto de linguagens de programação". O prêmio lhe foi entregue na Conferência Anual da ACM em Nashville, Tennessee, em 27 de outubro de 1980, por Walter Carlson, presidente do comitê de premiação.[4]

Em 1985 foi eleito fellow da Royal Society.[5] Em 2005 foi eleito também fellow[6] da Royal Academy of Engineering.[6]

Livros

  • O.-J. Dahl, E. W. Dijkstra e C. A. R. Hoare (1972). Structured Programming. [S.l.]: Academic Press. ISBN 0-12-200550-3 
  • C. A. R. Hoare (1985). Communicating Sequential Processes. (available online at http://www.usingcsp.com/ in PDF format). [S.l.]: Prentice Hall International Series in Computer Science. ISBN 0-13-153271-5 hardback or ISBN 0-13-153289-8 paperback Verifique |isbn= (ajuda) 
  • C. A. R. Hoare e M. J. C. Gordon (1992). Mechanised Reasoning and Hardware Design. [S.l.]: Prentice Hall International Series in Computer Science. ISBN 0-13-572405-8 
  • C. A. R. Hoare e He Jifeng (1998). Unifying Theories of Programming. [S.l.]: Prentice Hall International Series in Computer Science. ISBN 0-13-458761-8 

Referências

  1. Charles Antony Richard Hoare (em inglês) no Mathematics Genealogy Project
  2. «Birthdays Jan 10». The Times. London. 10 de janeiro de 2009. Consultado em 9 de janeiro de 2010 
  3. C.A.R. Hoare (1981). «The emperor's old clothes» (PDF). Communications of the ACM. 24 (2): 5–83. doi:10.1145/358549.358561. ISSN 0001-0782 
  4. Hoare, Charles Anthony Richard (27 de outubro de 1980). «The Emperor's Old Clothes / The 1980 ACM Turing Award Lecture» (PDF). Association for Computing Machinery. Cópia arquivada em 3 de fevereiro de 2012 
  5. «Fellows». Royal Society. Consultado em 20 de novembro de 2010 
  6. a b «List of Fellows» 

Ligações externas

  • «Biografia» (em inglês) 
  • «Discurso de recepção do Prêmio Turing» (PDF) (em inglês) 


Precedido por
Kenneth Iverson
Prêmio Turing
1980
Sucedido por
Edgar Frank Codd


  • v
  • d
  • e
1966: Alan Perlis · 1967: Maurice Vincent Wilkes · 1968: Richard Hamming · 1969: Marvin Minsky · 1970: James Hardy Wilkinson · 1971: John McCarthy · 1972: Edsger Dijkstra · 1973: Charles Bachman · 1974: Donald Knuth · 1975: Allen Newell e Herbert Simon · 1976: Michael Rabin e Dana Scott · 1977: John Backus · 1978: Robert Floyd · 1979: Kenneth Iverson · 1980: Charles Antony Richard Hoare · 1981: Edgar Frank Codd · 1982: Stephen Cook · 1983: Ken Thompson e Dennis Ritchie · 1984: Niklaus Wirth · 1985: Richard Karp · 1986: John Hopcroft e Robert Tarjan · 1987: John Cocke · 1988: Ivan Sutherland · 1989: William Kahan · 1990: Fernando Corbató · 1991: Robin Milner · 1992: Butler Lampson · 1993: Juris Hartmanis e Richard Stearns · 1994: Edward Feigenbaum e Raj Reddy · 1995: Manuel Blum · 1996: Amir Pnueli · 1997: Douglas Engelbart · 1998: James Gray · 1999: Fred Brooks · 2000: Andrew Chi-Chih Yao · 2001: Ole-Johan Dahl e Kristen Nygaard · 2002: Ronald Rivest, Adi Shamir e Leonard Adleman · 2003: Alan Kay · 2004: Vint Cerf e Robert Kahn · 2005: Peter Naur · 2006: Frances Allen · 2007: Edmund Clarke, Ernest Allen Emerson e Joseph Sifakis · 2008: Barbara Liskov · 2009: Charles Thacker · 2010: Leslie Valiant · 2011: Judea Pearl · 2012: Silvio Micali e Shafrira Goldwasser · 2013: Leslie Lamport · 2014: Michael Stonebraker · 2015: Martin Hellman e Whitfield Diffie · 2016: Tim Berners-Lee · 2017: John LeRoy Hennessy e David A. Patterson · 2018: Yoshua Bengio, Geoffrey Hinton e Yann LeCun · 2019: Edwin Catmull e Pat Hanrahan · 2020: Alfred Aho e Jeffrey Ullman · 2021: Jack Dongarra · 2022: Robert Metcalfe · 2023: Avi Wigderson
  • v
  • d
  • e

1992: Gordon Bell · 1993: Fred Brooks · 1994: John Cocke · 1995: Donald Knuth · 1996: Carver Mead · 1997: Maurice Vincent Wilkes · 1998: Ivan Sutherland · 1999: Douglas Engelbart · 2000: John LeRoy Hennessy e David A. Patterson · 2001: Butler Lampson · 2002: Ole-Johan Dahl e Kristen Nygaard · 2003: Alfred Aho · 2004: Barbara Liskov · 2005: Michael Stonebraker · 2006: Edwin Catmull · 2007: Charles Thacker · 2008: Leslie Lamport · 2009: Susan Lois Graham · 2010: John Hopcroft e Jeffrey Ullman · 2011: Charles Antony Richard Hoare · 2012: Edward McCluskey · 2013: Jack Dennis · 2014: Cleve Moler · 2015: James Gosling · 2016: Christos Papadimitriou · 2017: Vladimir Vapnik · 2018: Patrick Cousot

O Commons possui uma categoria com imagens e outros ficheiros sobre Charles Antony Richard Hoare
Controle de autoridade
  • Wd: Q92602
  • WorldCat
  • VIAF: 108123782
  • ACM DL: 81460641326
  • BIBSYS: 90243370
  • BRE: 4694918
  • CiNii: DA00020063
  • DBLP: CARHoare
  • EBID: ID
  • FAST: 1463049
  • GND: 119103265
  • ICCU: CFIV069117
  • ISNI: ID
  • LCCN: n84148204
  • MGP: 45760
  • NDL: 00443453
  • NLA: 35198576
  • NTA: 074960059
  • NUKAT: n95002488
  • OBP: ID
  • Scopus: 7004618288
  • SNAC: w6vt663z
  • SUDOC: 059577576
  • INAPP: 4046
  • NLA: 861391
  • NLP: a0000002460079
  • Catálogo SHARE: 567