O professor Charles Anthony Richard Hoare, conhecido como Tony pelos amigos, morreu aos 92 anos. Um dos maiores programadores do início da história da computação, ele inventou o algoritmo Quicksort após uma aposta com seu chefe, idealizado posteriormente Lógica de Hoare (um sistema para avaliar rigorosamente a correção de um programa) e foi co-criador do ALGOL W, uma linguagem de programação que se tornaria a base do Pascal.
Hoare também era um homem profundamente engraçado, filosófico e autodepreciativo, que tinha centenas de outras conquistas em seu nome. Ao ganhar o Prêmio Turing em 1980ele proferiu uma palestra chamada The Emperor’s Old Clothes, na qual fez uma retrospectiva irônica dos sucessos e fracassos de sua carreira e os usou para lamentar softwares excessivamente complexos e sistemas inchados, instando os programadores a se concentrarem na simplicidade e na segurança.
O artigo continua abaixo
Ele também é responsável por muitos aforismos quase wildianos sobre seu trabalho e o de outros. Em 1973 ele disse sobre ALGOL-60: “Aqui está uma linguagem tão à frente de seu tempo, que não foi apenas uma melhoria em relação aos seus antecessores, mas também em quase todos os seus sucessores.”
Talvez a frase mais citada de Hoare venha da palestra de Turing mencionada acima (obrigado, O Registro):
“Concluo que existem duas maneiras de construir um projeto de software: uma maneira é torná-lo tão simples que obviamente não haja deficiências, e a outra maneira é torná-lo tão complicado que não haja deficiências óbvias.”
Hoare nasceu em Colombo, Sri Lanka, em 1934. Durante a 2ª Guerra Mundial, a família mudou-se para o Zimbábue, então conhecido como Rodésia, e depois para a Grã-Bretanha, onde Hoare estudaria Literae humaniores (Clássicos) no Merton College, Oxford. Hoare serviu na Marinha Real, onde aprendeu russo e estudou na Universidade de Moscou, e trabalhou com o grande matemático soviético Andrey Kolmogorov: um exercício de resolução de problemas envolvendo palavras russas lhe daria a ideia do que mais tarde se tornou o Quicksort.
Casou-se com Jill Pym em 1962 e tiveram três filhos. Além do Prêmio Turing em 1980, a incrível lista de homenagens de Hoare inclui o Prêmio Memorial Harry H. Goode (1981), a Medalha Faraday (1985), o Prêmio Pioneiro da Computação (1990), o Prêmio Kyoto (2000), a Medalha IEEE John von Neumann (2011) e a Medalha Real (2023). Em 2000, ele foi nomeado Cavaleiro pela Rainha Elizabeth II pelos serviços prestados à educação e à ciência da computação.
Deseja saber mais sobre Gamer Clique Aqui!
