Ken Thompson | |
---|---|
Ken Thompson ja Dennis Ritchie |
|
Henkilötiedot | |
Koko nimi | Kenneth Lane Thompson |
Syntynyt | 4. helmikuuta 1943 New Orleans, Louisiana, Yhdysvallat |
Koulutus ja ura | |
Tutkinnot | Kalifornian yliopisto |
Instituutti | Bell Labs |
Tutkimusalue | tietojenkäsittelytiede |
Tunnetut työt | B-ohjelmointikieli, Go-ohjelmointikieli, Unix-käyttöjärjestelmä |
Palkinnot |
Turing-palkinto (1983) Japani-palkinto |
Aiheesta muualla | |
cs.bell-labs.co/who/ken | |
Kenneth Lane Thompson (s. 4. helmikuuta 1943 New Orleans)[1] on yhdysvaltalainen tietojenkäsittelytieteilijä ja tietotekniikan kehittäjä.[1] Hän loi B-ohjelmointikielen ja Unix-käyttöjärjestelmän yhdessä Dennis Ritchien kanssa Bell Labsissa.[1][2] Thompson on myös tutkinut tietokoneshakkia, muun muassa luoden vuoden 1980 WCCC-mestaruuden voittaneen Belle-shakkitietokoneen ja loppupelitietokannan kaikille 6 nappulan ja alle loppupeleille.
Thompson oli mukana kehittämässä Multics-käyttöjärjestelmää ja kehitti Bon-ohjelmointikielen ennen B-kielen kehittämistä.[3][4]
1970-luvun puolivälissä Thompson lähti hetkeksi Bell Labsilta ja opetti Kalifornian yliopiston Berkeleyn kampuksella (UCB).[2]
Thompson valmistui elektroniikan ja tietojenkäsittelytieteen maisteriksi Kalifornian yliopistosta Berkeleyssä vuonna 1966. Hän työskenteli lähes koko työuransa ajan Bell Labs -yhtiössä, josta hän jäi eläkkeelle vuonna 2000. Tämän jälkeen hän on ollut mukana Google Researchin ryhmissä.
Thompsonille myönnettiin Turing-palkinto vuonna 1983 yhdessä Dennis Ritchien kanssa.[5] Thompsonille ja Ritchielle on myönnetty Japani-palkinto vuonna 2011.[6]
<ref>
-elementti; viitettä eb
ei löytynyt<ref>
-elementti; viitettä ebunix
ei löytynyt<ref>
-elementti; viitettä devc
ei löytynyt