Alfred Aho
kanadisk ingeniør og informatiker
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.
Alfred Aho | |||
---|---|---|---|
Født | Alfred Vaino Aho 9. aug. 1941[1] (83 år) 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 | |||
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 |
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
rediger- ^ 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
rediger- (en) Offisielt nettsted
Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.