John Backus | |
---|---|
Engleză John Warner Backus | |
Data nașterii | 3 decembrie 1924 |
Locul nașterii | Philadelphia ( SUA ) |
Data mortii | 17 martie 2007 (în vârstă de 82 de ani) |
Un loc al morții | Ashland ( Oregon , SUA) |
Țară | STATELE UNITE ALE AMERICII |
Sfera științifică | Informatica |
Loc de munca | |
Alma Mater | Universitatea Columbia |
Cunoscut ca | liderul echipei care a dezvoltat primul limbaj de programare de nivel înalt, Fortran ; dezvoltat BNF |
Premii și premii |
Premiul Wallace McDowell (1967) Medalia Națională a Științei din SUA (1975) Premiul Turing (1977) Premiul Harold Pender (1983) Premiul Draper (1993) |
Fișiere media la Wikimedia Commons |
John Backus ( ing. John Warner Backus [1] ; 3 decembrie 1924 - 17 martie 2007 ) - informatician american , șeful echipei de creatori ai primului limbaj de programare de nivel înalt Fortran , inventatorul formei Backus-Naura - una dintre cele mai comune și universale notații pentru definirea sintaxei limbajelor formale , câștigător al Premiului Turing (1977).
Membru al Academiei Naționale de Științe din SUA (1974) [2] .
Născut în Philadelphia , a crescut în Wilmington , Delaware , a absolvit Hill School din Pottstown . În 1942, a intrat la Universitatea din Virginia în cadrul Departamentului de Chimie , dar a fost expulzat în al doilea an pentru că a lipsit de la cursuri. După aceea, a fost recrutat în Flota Pacificului SUA , cu toate acestea, în timpul unui examen medical, a fost diagnosticat cu o tumoare a osului cranian , care a fost operată cu succes cu instalarea unui implant osos.
După ce a servit în armată în timpul celui de-al Doilea Război Mondial, s-a mutat la New York , unde și-a început studiile la o școală de inginerie radio, fascinat de sarcina de a dezvolta un dispozitiv de reproducere a sunetului de înaltă calitate. Unul dintre profesori l-a convins pe Backus să-și continue educația și s-a înscris la Universitatea Columbia , obținând o diplomă de master în matematică în 1949.
În 1950, a fost angajat de IBM , unde a condus în curând un grup care a dezvoltat Speedcoding pentru computerul IBM 701 , iar mai târziu a luat parte la crearea unei versiuni îmbunătățite a acestei mașini, modelul IBM 704 . În 1953, el a propus să creeze un limbaj pentru computerul IBM 704 care să permită scrierea comenzilor în formă algebrică aproape obișnuită și un compilator pentru acesta. Această propunere a găsit rapid sprijin, deoarece compania căuta modalități de a crește vânzările computerelor sale și, prin urmare, a căutat să le facă mai atractive, „prietenoase” pentru utilizator. Drept urmare, în anii 1954-1957, a fost creat limbajul Fortran , care este universal recunoscut ca primul limbaj de programare de nivel înalt din istorie.
Ulterior, a luat parte activ la dezvoltarea Fortran, a participat la comitetul pentru crearea lui Algol . În procesul de pregătire a unui raport despre Algol, el a dezvoltat un sistem special de definiție care descrie în mod oficial sintaxa unui limbaj de programare , pe care l-a prezentat la o conferință UNESCO la Paris în 1959. Curând această notație a fost numită forma normală Backus; mai târziu, Peter Naur a clarificat notația, iar forma a fost numită forma Backus-Naur (în timp ce abrevierea a rămas aceeași - BNF).
În 1963 a devenit membru de onoare al IBM ( English IBM Fellow ). În 1975 a fost distins cu Medalia Națională a Științei din SUA .
În 1977, pentru munca sa la crearea lui Fortran și contribuția sa la formalizarea specificațiilor limbajelor de programare, i s-a acordat Premiul Turing. Conferința lui Turing „Se poate elibera programarea de stilul von Neumann?” [3] s-a dedicat programării combinatorii și a introdus limbajul FP în el , care a absorbit în mare măsură ideile din APL -ul lui Iverson și a influențat limbaje precum Haskell și J în anii 1980 . În a doua jumătate a anilor 1980, împreună cu colegii de la Centrul de Cercetare Almaden, IBM a dezvoltat limbajul FL , care dezvoltă ideile de programare combinatorie încorporate în FP.
Înainte de a se pensiona în 1991, a lucrat în laboratoarele de cercetare IBM. Semnat „ Avertismentul oamenilor de știință pentru umanitate ” (1992) [4] . În 1993 a fost distins cu Draper Prize pentru crearea Fortran . Și-a petrecut ultimii ani cu familia sa în Ashland , Oregon.
Site-uri tematice | ||||
---|---|---|---|---|
Dicționare și enciclopedii | ||||
|
ai premiului Turing | Câștigători|
---|---|
|