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.
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.
Livros (em inglês)
A. V. Aho and J. D. Ullman, The Theory of Parsing, Translation, and Compiling, Vol. 1, Parsing. Prentice Hall, 1972. A. V. Aho (ed.) Currents in the Theory of Computing. Prentice Hall, 1973. A. V. Aho and J. D. Ullman, The Theory of Parsing, Translation, and Compiling, Vol. 2, Compiling. Prentice-Hall, 1973. A. V. Aho, J. E. Hopcroft, J. D. Ullman, The Design and Analysis of Computer Algorithms. Addison-Wesley, 1974. A. V. Aho and J. D. Ullman, Principles of Compiler Design. Addison-Wesley, 1977. A. V. Aho, J. E. Hopcroft, J. D. Ullman, Data Structures and Algorithms. Addison-Wesley, 1983. A. V. Aho, R. Sethi, J. D. Ullman, Compilers: Principles, Techniques, and Tools. Addison-Wesley, Reading MA 1986. A. V. Aho, B. W. Kernighan, and P. J. Weinberger, The AWK Programming Language. Addison-Wesley, 1988. A. V. Aho and J. D. Ullman, Foundations of Computer Science. W. H. Freeman/Computer Science Press, 1992. A. V. Aho and J. D. Ullman, Foundations of Computer Science, C Edition. W. H. Freeman, 1995. A. V. Aho, M. S. Lam, R. Sethi, and J. D. Ullman, Compilers: Principles, Techniques, and Tools, Second Edition. Addison-Wesley, 2007.
Ver também Compiladores Linguagens Formais
Ligações externas Página do professor Alfred V. Aho Entrevista de Alfred V. Aho para a Computerworld Interview
Categoria:Projetistas de linguagens de programação Categoria:Fellows da ACM Categoria:Fellows do Instituto de Engenheiros Eletricistas e Eletrônicos Categoria:Membros da Academia de Artes e Ciências dos Estados Unidos Categoria:Professores da Universidade Columbia Categoria:Cientistas da computação do Canadá Categoria:Cientistas do Bell Labs Categoria:Alunos da Universidade de Princeton Categoria:Alunos da Universidade de Toronto