Alfred Aho

Alfred Aho
Alfred Aho
Nascimento Alfred Vaino Aho
9 de agosto de 1941 (82 anos)
Timmins
Nacionalidade canadense
Cidadania Canadá
Alma mater Universidade de Toronto, Universidade de Princeton
Ocupação cientista de computação, engenheiro, programador
Prêmios Medalha John von Neumann IEEE (2003), Prêmio Turing (2020)
Empregador(a) Universidade Columbia
Instituições Universidade Columbia
Campo(s) ciência da computação
Obras destacadas Principles of Compiler Design, AWK
Página oficial
http://www.cs.columbia.edu/~aho/
[edite no Wikidata]

Alfred Vaino Aho (Timmins, 9 de agosto de 1941) é um cientista da computação canadense, mais conhecido por seu trabalho em linguagens de programação, compiladores e algoritmos relacionados, e seus livros sobre a arte e a ciência da programação de computadores[1][2][3].

Carreira

É conhecido internacionalmente como co-autor da linguagem de programação AWK, junto com Peter J. Weinberger e Brian Kernighan (o 'A' da linguagem refere-se ao seu sobrenome "Aho"), e sua co-autoria no chamado Livro do Dragão: Compilers: Principles, Techniques, and Tools junto com Ravi Sethi e Jeffrey Ullman (Este livro é uma versão mais abrangente do livro anteriormente já publicado por Aho, Principles of Compiler Design, em co-autoria com Jeffrey Ullman que também era conhecido como Livro do Dragão). Aho escreveu as versões iniciais das ferramentas Unix egrep e fgrep. Ele é também co-autor (em geral junto com Jeffrey Ullman e/ou John Hopcroft) de uma variedade de livros nas áreas de algoritmos, estruturas de dados e compiladores.

Recebeu o Prêmio Turing 2020.[4][5]

Livros (em inglês)

  • A. V. Aho and J. D. Ullman, The Theory of Parsing, Translation, and Compiling, Vol. 1, Parsing. Prentice Hall, 1972. ISBN 0-13-914556-7
  • A. V. Aho (ed.) Currents in the Theory of Computing. Prentice Hall, 1973. ISBN 0-13-195651-5[6]
  • A. V. Aho and J. D. Ullman, The Theory of Parsing, Translation, and Compiling, Vol. 2, Compiling. Prentice-Hall, 1973. ISBN 978-0-13-914564-3
  • A. V. Aho, J. E. Hopcroft, J. D. Ullman, The Design and Analysis of Computer Algorithms. Addison-Wesley, 1974. ISBN 0-201-00023-7
  • A. V. Aho and J. D. Ullman, Principles of Compiler Design. Addison-Wesley, 1977. ISBN 0-201-00022-9
  • A. V. Aho, J. E. Hopcroft, J. D. Ullman, Data Structures and Algorithms. Addison-Wesley, 1983. ISBN 0-201-00023-7
  • A. V. Aho, R. Sethi, J. D. Ullman, Compilers: Principles, Techniques, and Tools. Addison-Wesley, Reading MA 1986. ISBN 0-201-10088-6
  • A. V. Aho, B. W. Kernighan, and P. J. Weinberger, The AWK Programming Language. Addison-Wesley, 1988. ISBN 978-0-201-07981-4
  • A. V. Aho and J. D. Ullman, Foundations of Computer Science. W. H. Freeman/Computer Science Press, 1992. ISBN 978-0-7167-8233-9[7][8]
    • A. V. Aho and J. D. Ullman, Foundations of Computer Science, C Edition. W. H. Freeman, 1995. ISBN 978-0-7167-8284-1
  • A. V. Aho, M. S. Lam, R. Sethi, and J. D. Ullman, Compilers: Principles, Techniques, and Tools, Second Edition. Addison-Wesley, 2007. ISBN 978-0-321-48681-3

Ver também

Referências

  1. Aho, A.; Gottlob, G. (2014). «A front row seat to Communications editorial transformation». Communications of the ACM. 57 (4): 5. doi:10.1145/2582611 
  2. Aho, A.V. (1990). «Algorithms for Finding Patterns in Strings». Handbook of Theoretical Computer Science. [S.l.]: MIT Press. p. 255–300 
  3. «Computerworld Interview with Alfred V. Aho». Consultado em 7 de março de 2023 
  4. «Especialistas em linguagem de programação vencem o "Nobel" da Computação». Dinheiro Vivo. 1 de abril de 2021. Consultado em 4 de abril de 2021 
  5. Enrique Pérez (31 de março de 2012). «El Premio Turing, considerado como el "Nobel de la informática", es para los creadores de la base sobre la que se sustentan los compiladores» (em espanhol). Xataka México. Consultado em 1 de abril de 2021 
  6. Currents in the theory of computing, edited by Alfred V. Aho. Contributing authors: Ronald V. Book [and others]. worldcat.org. [S.l.: s.n.] OCLC 976868524. Consultado em 1 de abril de 2021 
  7. Foundations of computer science. worldcat.org. [S.l.: s.n.] OCLC 24669768. Consultado em 1 de abril de 2021 
  8. «Foundations of computer science». worldcat.org. Consultado em 1 de abril de 2021 

Ligações externas

  • Página do professor Alfred V. Aho
  • Entrevista de Alfred V. Aho para a Computerworld Interview


Precedido por
Ole-Johan Dahl e Kristen Nygaard
Medalha John von Neumann IEEE
2003
Sucedido por
Barbara Liskov
Precedido por
Edwin Catmull e Pat Hanrahan
Prêmio Turing
2020
com Jeffrey Ullman
Sucedido por


  • 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

  • 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
  • Portal de biografias
  • Portal das tecnologias de informação
  • Portal do Canadá
Controle de autoridade
  • Wd: Q62898
  • WorldCat
  • VIAF: 101796572
  • ACM DL: 81100024612
  • BNF: 120955822
  • CANTIC: 981058527770506706
  • CiNii: DA0002827X
  • DBLP: AVAho
  • GND: 135798728
  • ISNI: ID
  • LCCN: n50033193
  • MGP: 82019
  • NDL: 00431066
  • NLG: 329076
  • NTA: 069090823
  • NUKAT: n95004008
  • OBP: ID
  • Scholar: gb2r2ssAAAAJ
  • SNAC: w6bd8nrt
  • SUDOC: 029300010
  • OL: OL586858A
  • NLP: a0000001248799
  • Catálogo SHARE: 9703