Naștere |
4 februarie 1943 New Orleans |
---|---|
Numele în limba maternă | Kenneth lane Thompson |
Naţionalitate | american |
Instruire |
Universitatea din California, Berkeley ( licențiat în științe ) (până la1965) Universitatea din California, Berkeley ( Master of Science ) (până la1966) |
Activități | Programator , informatician |
Lucrat pentru | Laboratoarele Bell (1966-2000) , Google (din2006) |
---|---|
Zone | Știința informației ( în ) , computer |
Membru al |
Academia Americană de Științe Academia Americană de Arte și Științe Academia Națională de Inginerie a Statelor Unite |
Premii |
Premiul Turing (1983) |
Arhive păstrate de | Muzeul de Istorie a Calculatoarelor |
Unix , Belle , Go , Plan 9 de la Bell Labs , Multics |
Kenneth Lane Thompson alias Ken Thompson (născut în4 februarie 1943în New Orleans ) este un informatician american , proiectant al sistemelor Unix și Plan 9, precum și al limbajelor B și Go .
După absolvirea Universității din California la Berkeley , s-a alăturat Bell Laboratories în 1966. Acolo a lucrat la sisteme de operare cu multiproprietate , în special Multics , apoi Unix din 1969 și mai târziu Plan 9 . În 1970 , el a dezvoltat limbajul B, precursorul C .
El participă la multe evoluții ale sistemului Unix: portarea către PDP-11 , rescrierea în limbaj C și introducerea de conducte .
În anii 1970, a creat Belle împreună cu Joseph Condon, un computer specializat în jocul de șah . Belle a câștigat Campionatul Nord-American de Șah pe Computer în mai multe rânduri între 1978 și 1986. De asemenea, a inițiat cercetări pe mesele finale .
În 1979, AT&T a lansat dbm , un motor de baze de date la care a fost pionier.
El este, de asemenea, inventatorul editorului ed și, împreună cu Rob Pike, al codării caracterelor UTF-8 .
El devine , împreună cu Dennis Ritchie Premiul Turing de la ACM în 1983 și Medalia Națională pentru Tehnologie în Statele Unite în 1998 pentru activitatea lor pe sistemul Unix . După ce a primit premiul, a ținut o avertisment împotriva troienilor .
S-a retras din Bell Labs în 2000. A lucrat la Entrisphere ca consilier științific până în 2006 și acum lucrează la Google .
La Google a participat la crearea unui nou limbaj de programare, derivat din C și numit Go : „La Google, credem că programarea ar trebui să fie rapidă, productivă și, mai presus de toate,„ distractivă ”. Acesta este motivul pentru care suntem încântați să oferim acest nou limbaj de programare experimental. Operațiile de compilare sunt aproape instantanee, iar codul compilat oferă o viteză de funcționare apropiată de cea a lui C. "
În 2011, a fost co-primitor alături de Dennis Ritchie al premiului japonez .