John Backus
Z Wikipedii
John Backus (ur. 3 grudnia 1924 w Filadelfii w stanie Pensylwania (stan w USA) w USA - zm. 17 marca 2007 w Ashland w stanie Oregon w USA) - amerykański informatyk, twórca języka programowania Fortran, pierwszego powszechnie używanego języka wysokiego poziomu, jeden z twórców (wraz z Naurem) notacji BNF wykorzystywanej do zapisu składni języków programowania. Laureat nagrody Turinga w 1977 roku za oba te dokonania.
Wychował się w Wilmington w stanie Delaware. W szkole średniej nie należał do wybijających się uczniów, porzucił również studia chemiczne na uniwersytecie stanowym w Wirginii. Na krótko zaciągnął się do armii, gdzie kształcił się w kierunku medycznym, ale i tu na długo nie zagrzał miejsca. Po przenosinach do Nowego Jorku kształcił się jako technik radiowy, zainteresował się jednak matematyką i w 1949 ukończył uniwersytet Uniwersytet Columbia jako matematyk. W 1950 rozpoczął pracę w IBM. Pracował tam między innymi nad programem komputerowym do obliczania dokładnej pozycji Księżyca.
Problem ten okazał się trudny i w 1954 Backus utworzył zespół, którego celem było stworzenie języka programowania dla komputera IBM 704 – miało to pomóc w pracach nad problemem. Tak powstał Fortran, pierwszy powszechnie używany język programowania wysokiego poziomu. W trakcie prac nad programem Backus opracował pierwszą wersję swej notacji, którą wykorzystano do opisu składni Fortranu. W zmodyfikowanej przez Naura postaci notacja ta użyta została do opisu składni Algola 58.
Dalsze prace Backusa dotyczyły programowania funkcjonalnego.
[edytuj] Zobacz też
1966: Alan Perlis • 1967: Maurice V. Wilkes • 1968: Richard Hamming • 1969: Marvin Minsky • 1970: James H. Wilkinson • 1971: John McCarthy • 1972: Edsger Dijkstra • 1973: Charles W. Bachman • 1974: Donald E. Knuth • 1975: Allen Newell, Herbert Simon • 1976: Michael O. Rabin, Dana S. Scott • 1977: John Backus • 1978: Robert W. Floyd • 1979: Kenneth E. Iverson • 1980: C.A.R. Hoare • 1981: Edgar F. Codd • 1982: Stephen A. Cook • 1983: Ken Thompson, Dennis Ritchie • 1984: Niklaus Wirth • 1985: Richard M. Karp • 1986: John Hopcroft, Robert Tarjan • 1987: John Cocke • 1988: Ivan Sutherland • 1989: William Kahan • 1990: Fernando J. Corbató • 1991: Robin Milner • 1992: Butler W. Lampson • 1993: Juris Hartmanis, Richard E. Stearns • 1994: Edward Feigenbaum, Raj Reddy • 1995: Manuel Blum • 1996: Amir Pnueli • 1997: Douglas Engelbart • 1998: James Gray • 1999: Frederick P. Brooks, Jr. • 2000: Andrew Chi-Chih Yao • 2001: Ole-Johan Dahl, Kristen Nygaard • 2002: Ronald L. Rivest, Adi Shamir, Leonard M. Adleman • 2003: Alan Kay • 2004: Vinton G. Cerf, Robert E. Kahn • 2005: Peter Naur • 2006: Frances E. Allen • 2007: Edmund M. Clarke/E. Allen Emerson/Joseph Sifakis