Ken thompson

Ken thompson Bilde i infoboks. Biografi
Fødsel 4. februar 1943
New Orleans
Navn på morsmål Kenneth lane thompson
Nasjonalitet amerikansk
Opplæring University of California, Berkeley ( Bachelor of Science ) (til1965)
University of California, Berkeley ( Master of Science ) (inntil1966)
Aktiviteter Programmerer , informatiker
Annen informasjon
Jobbet for Bell Laboratories (1966-2000) , Google (siden2006)
Områder Informasjonsvitenskap ( in ) , datamaskin
Medlem av American Academy of Sciences
American Academy of Arts and Sciences
United States National Academy of Engineering
Utmerkelser Turing-prisen (1983)
Arkiv holdt av Datamaskinhistorisk museum
Primærverk
Unix , Belle , Go , Plan 9 fra Bell Labs , Multics

Kenneth Lane Thompson aka Ken Thompson (født den4. februar 1943i New Orleans ) er en amerikansk informatiker , designer av Unix og Plan 9-systemer samt B og Go- språk .

Biografi

Etter endt utdannelse fra University of California i Berkeley , begynte han i Bell Laboratories i 1966. Der jobbet han med timeshare- operativsystemer , spesielt Multics , deretter Unix fra 1969 og senere Plan 9 . I 1970 utviklet han B språket, forløperen C .

Han deltar i mange evolusjoner av Unix-systemet: portering til PDP-11 , omskriving på C-språk og introduksjon av rør .

På 1970-tallet skapte han Belle med Joseph Condon, en datamaskin som spesialiserer seg i sjakkspillet . Belle vant det nordamerikanske datamaskinsjakkmesterskapet ved flere anledninger mellom 1978 og 1986. Han initierte også forskning på finalebordene .

I 1979 ga AT&T ut dbm , en databasemotor den var banebrytende for.

Han er også oppfinneren av ed redaktør og sammen med Rob Pike av den UTF-8 tegnkoding .

Han blir sammen med Dennis Ritchie den Turing Award fra ACM i 1983 og National Medal of Technology i USA i 1998 for sitt arbeid på systemet Unix . Ved mottakelsen av prisen holder han et foredrag som advarer mot trojanerne .

Han trakk seg fra Bell Labs i 2000. Han jobbet på Entrisphere som vitenskapelig rådgiver frem til 2006 og jobber nå hos Google .

Det var hos Google han deltok i opprettelsen av et nytt programmeringsspråk, avledet av C og kalt Go  : "Hos Google mener vi at programmering skal være rask, produktiv og fremfor alt" morsom ". Dette er grunnen til at vi er glade for å kunne tilby dette nye eksperimentelle programmeringsspråket. Kompileringsoperasjonene er nesten øyeblikkelige, og den kompilerte koden tilbyr en driftshastighet nær den for C. "

I 2011 var han co-mottakeren med Dennis Ritchie av den japanske premien .

Utmerkelser

Merknader og referanser

  1. “  Ken Thompson: utviklet UNIX på Bell Labs,  ”www.linfo.org (åpnet 9. desember 2017 )
  2. (en) Ken Thompson, Dennis Ritchie vinner Japans Nobelpris , Chessbase , 26. januar 2011. Tilgang 27. januar 2011.
  3. Ken Thompson, “  Reflection on Trusting Trust,  ” Commun. ACM , vol.  27, n o  8,1984, s.  761-763 ( les online ).
  4. (in) Jonathan Schaeffer , One Jump Ahead: Computer Perfection at Checkers , New York, Springer Science & Business Media,16. desember 2008, 585  s. ( ISBN  978-0-387-76576-1 , les online )
  5. Robert Pike, "  The Go programmeringsspråk  " , golang.org,30. oktober 2009.
  6. Benny Evangelista , "  Ken Thompson, Dennis Ritchie vinner Japan-prisen  " , The San Francisco Chronicle ,25. januar 2011
  7. Japanske prisnyheter nr .  45 .

Eksterne linker