Tony Hoare

E18287

Tony Hoare is a British computer scientist best known for developing the Quicksort algorithm and making foundational contributions to programming languages and formal methods.

AI illustration

How this image was made

AI-generated illustration of Tony Hoare

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Tony Hoare (Tony Hoare is a British computer scientist best known for developing the Quicksort algorithm and making foundational contributions to programming languages and formal methods.)

All labels observed (4)

Label Occurrences
Tony Hoare canonical 9
C. A. R. Hoare 6
Charles Antony Richard Hoare 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf academic ⓘ
computer scientist ⓘ
human ⓘ
academicDegree Bachelor of Arts in Classics ⓘ
postgraduate degree in statistics ⓘ
awardReceived ACM A.M. Turing Award ⓘ
linked to: Turing Award

Royal Society Fellowship ⓘ
Turing Award ⓘ
countryOfCitizenship United Kingdom ⓘ
educatedAt Merton College, Oxford ⓘ
Moscow State University ⓘ
University of Oxford ⓘ
employer Microsoft Research Cambridge ⓘ
Queen’s University Belfast ⓘ
University of Oxford ⓘ
familyName Hoare ⓘ
linked to: Tony Hoare
fieldOfWork computer science ⓘ
concurrent computing ⓘ
formal methods ⓘ
programming languages ⓘ
software engineering ⓘ
fullName Charles Antony Richard Hoare ⓘ
linked to: Tony Hoare
givenName Antony ⓘ
Charles ⓘ
hasHonorificTitle FRS ⓘ
Fellow of the Royal Society ⓘ
Sir ⓘ
knownFor contributions to formal verification ⓘ
development of Hoare logic ⓘ
development of the Quicksort algorithm ⓘ
foundational work in programming language theory ⓘ
introduction of the null reference ⓘ
work on Communicating Sequential Processes ⓘ
languageOfWorkOrName English ⓘ
memberOf Association for Computing Machinery ⓘ
Royal Society ⓘ
name Tony Hoare ⓘ
nationality British ⓘ
notableIdea CSP process algebra ⓘ
Hoare triple ⓘ
linked to: Hoare logic

null pointer as a billion-dollar mistake ⓘ
notableWork Communicating Sequential Processes ⓘ
Hoare logic ⓘ
Quicksort ⓘ
axiomatic basis for computer programming ⓘ
null reference concept ⓘ
positionHeld Professor of Computing Science at Queen’s University Belfast ⓘ
Professor of Computing at the University of Oxford ⓘ
senior researcher at Microsoft Research Cambridge ⓘ
sexOrGender male ⓘ

How these facts were elicited

Referenced by (17)

Full triples — surface form annotated when it differs from this entity's canonical label.

Turing Award → hasNotableRecipient → Tony Hoare ⓘ
ALGOL W → developer → Tony Hoare ⓘ
Tony Hoare → name → Tony Hoare ⓘ
Tony Hoare → fullName → Charles Antony Richard Hoare ⓘ
linked to: Tony Hoare
Tony Hoare → familyName → Hoare ⓘ
linked to: Tony Hoare
CSP (Communicating Sequential Processes) → creator → C. A. R. Hoare ⓘ
linked to: Tony Hoare
Quicksort → creator → Tony Hoare ⓘ
Hoare logic → namedAfter → C. A. R. Hoare ⓘ
linked to: Tony Hoare
Hoare logic → introducedBy → C. A. R. Hoare ⓘ
linked to: Tony Hoare
Algol W → designedBy → C. A. R. Hoare ⓘ
linked to: Tony Hoare
Christopher Strachey → influenced → Tony Hoare ⓘ
An Axiomatic Basis for Computer Programming → author → C. A. R. Hoare ⓘ
linked to: Tony Hoare
Hoare partition scheme → introducedBy → C. A. R. Hoare ⓘ
linked to: Tony Hoare