John Backus | ||
---|---|---|
Personlig informasjon | ||
Fødsel |
3. desember 1924 Philadelphia ( USA ) | |
Død |
17. mars 2007 ( 82 år gammel) Ashland (USA) | |
Nasjonalitet | amerikansk | |
utdanning | ||
utdannet i |
| |
Profesjonell informasjon | ||
Yrke | Teoretisk matematiker og informatiker | |
Område | Datavitenskap | |
Arbeidsgiver | IBM | |
Bemerkelsesverdige verk | hastighetskoding | |
militær gren | USAs hær | |
konflikter | Andre verdenskrig | |
Medlem av | ||
John Backus ( Philadelphia , 3. desember 1924 - Oregon , 17. mars 2007 ) var en amerikansk informatiker .
Vinner av Turing-prisen i 1977 for sitt arbeid med programmeringssystemer på høyt nivå, spesielt for sitt arbeid med utviklingen av FORTRAN .
For å unngå programmeringsvanskene til sin tids kalkulatorer, tok Backus i 1954 ansvaret for å lede et forskningsprosjekt ved IBM for prosjektet og realiseringen av et programmeringsspråk som var nærmere normal matematisk notasjon. Fra det prosjektet kom FORTRAN -språket , det første av programmeringsspråkene på høyt nivå som hadde stor innvirkning, til og med kommersiell, i det nye datamiljøet. Til tross for tiden som har gått og at FORTRAN har mistet mye relevans, brukes den fortsatt av mange bedrifter og forskningssentre. [ 2 ]
Etter fullføringen av FORTRAN var Backus et veldig aktivt medlem av den internasjonale komiteen som tok ansvar for språkprosjektet ALGOL . I denne sammenhengen foreslo han en notasjon for representasjonen av grammatikkene som brukes i definisjonen av et programmeringsspråk (de såkalte kontekstfrie grammatikkene ). En slik notasjon er kjent som Backus-Naur Notation ( Backus-Naur Form eller BNF) og knytter Backus sitt navn til Peter Naur , en europeisk dataforsker i ALGOL - komiteen som bidro til definisjonen.
På 1970 -tallet ble Backus først og fremst interessert i funksjonell programmering , og utviklet FP - programmeringsspråket , beskrevet i hans Turing-prisvinnende tekst, "Can Programming be Liberated from the Von Neumann Style?" Det er et språk med grunnleggende akademisk bruk, som likevel oppmuntret til et stort antall undersøkelser. FP-prosjektet, omdannet til FL, ble avsluttet da Backus trakk seg fra IBM i 1991.
John Backus døde lørdag 17. mars 2007, i en alder av 82 i sitt hjem i Ashland, Oregon av naturlige årsaker, ifølge en uttalelse fra familien hans. [ 3 ]
Forgjenger: Michael Rabin Dana Scott |
Turing-prisen 1977 |
Etterfølger: Robert W. Floyd |