Alfred Aho
Alfred Aho | |||
---|---|---|---|
Født | Alfred Vaino Aho 9. aug. 1941[1] ![]() Timmins | ||
Beskjeftigelse | Informatiker, ingeniør, programmerer ![]() | ||
Utdannet ved | University of Toronto Princeton University | ||
Doktorgrads- veileder | John Hopcroft | ||
Nasjonalitet | Canada | ||
Medlem av | Institute of Electrical and Electronics Engineers American Academy of Arts and Sciences National Academy of Engineering Association for Computing Machinery (1996–) (ACM Fellow)[2] | ||
Utmerkelser | 7 oppføringer John-von-Neumann-medaljen (2003)[3] ACM Fellow (1996)[4] IEEE Fellow Medlem av American Academy of Arts and Sciences Fellow Turing-prisen (2020)[5][6] C&C-prisen (2017)[7] Great Teacher Award (2003)[8] | ||
Arbeidssted | Columbia University | ||
Fagfelt | Informatikk | ||
Doktorgrads- studenter | Krysta Svore[9] Marcio O. Buss[9] Gaurav Singh Kc[9] Marc Eaddy[9] | ||
Kjent for | Principles of Compiler Design Awk |
Alfred Vaino Aho (født 9. august 1941 i Timmins, Ontario, Canada) er en informatiker fra Canada. Aho tok bachelorgrad i anvendt vitenskap i teknisk fysikk ved University of Toronto. Han tok ph.d. i elektroteknikk ved Princeton University. Han var ansatt ved Bell Labs fra 1967 til 1991 og igjen fra 1997 til 2002 som visepresident for Computing Sciences Research Center.
Han er best kjent for sin arbeid med programmeringsspråk, kompilatorer og beslektede algoritmer og for sine lærebøker om kunsten og vitenskapen innen programmering.[10][11][12][13][14][15][16][17][18][19]
Referanser
- ^ Social Networks and Archival Context, SNAC Ark-ID w6bd8nrt, besøkt 9. oktober 2017[Hentet fra Wikidata]
- ^ awards.acm.org, besøkt 23. juni 2024[Hentet fra Wikidata]
- ^ ethw.org[Hentet fra Wikidata]
- ^ awards.acm.org[Hentet fra Wikidata]
- ^ www.nytimes.com, besøkt 31. mars 2021[Hentet fra Wikidata]
- ^ awards.acm.org[Hentet fra Wikidata]
- ^ www.candc.or.jp[Hentet fra Wikidata]
- ^ www.wikicu.com[Hentet fra Wikidata]
- ^ a b c d Mathematics Genealogy Project[Hentet fra Wikidata]
- ^ Aho, A. V. (1968). «Indexed Grammars---An Extension of Context-Free Grammars». Journal of the ACM. 15 (4): 647. doi:10.1145/321479.321488.
- '^ Aho, A.; Gottlob, G. (2014). «A front row seat to Communications editorial transformation». Communications of the ACM. 57 (4): 5. doi:10.1145/2582611.
- ^ Aho, A. V. (1969). «Nested Stack Automata». Journal of the ACM. 16 (3): 383. doi:10.1145/321526.321529.
- ^ Aho, Alfred V.; Corasick, Margaret J. (juni 1975). «Efficient String Matching: An Aid to Bibliographic Search» (PDF). Communications of the ACM. 18 (6): 333–340. doi:10.1145/360825.360855. [død lenke]
- ^ Aho, A. V.; Johnson, S. C.; Ullman, J. D. (1977). «Code Generation for Expressions with Common Subexpressions». Journal of the ACM. 24: 146. doi:10.1145/321992.322001.
- ^ Aho, A. V.; Kernighan, B. W.; Weinberger, P. J. (1979). «Awk — a pattern scanning and processing language». Software: Practice and Experience. 9 (4): 267. doi:10.1002/spe.4380090403.
- ^ Aho, A.V. (1990). «Algorithms for Finding Patterns in Strings». Handbook of Theoretical Computer Science. MIT Press. s. 255–300.
- ^ Mal:ACMPortal
- ^ Computerworld Interview with Alfred V. Aho Arkivert 29. mai 2008 hos Wayback Machine.
- ^ Creating Reliable Programs from Unreliable Programmers [PDF], Excellentia
Eksterne lenker
- (en) Offisielt nettsted
Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.