Ken Thompson

Ken Thompson Billede i infobox. Biografi
Fødsel 4. februar 1943
New Orleans
Navn på modersmål Kenneth lane thompson
Nationalitet amerikansk
Uddannelse University of California, Berkeley ( Bachelor of Science ) (indtil1965)
University of California, Berkeley ( Master of Science ) (op til1966)
Aktiviteter Programmør , datalog
Andre oplysninger
Arbejdede for Bell Laboratories (1966-2000) , Google (siden2006)
Områder Informationsvidenskab ( in ) , computer
Medlem af American Academy of Sciences
American Academy of Arts and Sciences
USA National Academy of Engineering
Priser Turing-prisen (1983)
Arkiver opbevaret af Computerhistorisk museum
Primære værker
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 computerforsker , designer af Unix- og Plan 9-systemer samt B- og Go- sprog .

Biografi

Efter eksamen fra University of California i Berkeley sluttede han sig til Bell Laboratories i 1966. Der arbejdede han på timeshare- operativsystemer , især Multics , derefter Unix fra 1969 og senere Plan 9 . I 1970 udviklede han B-sprog, forløber C .

Han deltager i mange udviklinger af Unix-systemet: portering til PDP-11 , omskrivning på C-sprog og introduktion af rør .

I 1970'erne skabte han Belle med Joseph Condon, en computer med speciale i skakspil . Belle vandt det nordamerikanske computerskakmesterskab ved flere lejligheder mellem 1978 og 1986. Han indledte også forskning på finalebordene .

I 1979 frigav AT&T dbm , en databasemotor, den var banebrydende for.

Han er også opfinderen af ed redaktør og sammen med Rob Pike af den UTF-8 tegn kodning .

Han får sammen med Dennis Ritchie den Turing Award fra ACM i 1983 og National Medal of Technology i USA i 1998 for deres arbejde på systemet Unix . Ved modtagelsen af ​​prisen holder han et foredrag, der advarer mod trojanerne .

Han trak sig tilbage fra Bell Labs i 2000. Han arbejdede på Entrisphere som videnskabsrådgiver indtil 2006 og arbejder nu hos Google .

Det var på Google, at han deltog i oprettelsen af ​​et nyt programmeringssprog, der stammer fra C og kaldes Go  : ”Hos Google mener vi, at programmering skal være hurtig, produktiv og frem for alt 'sjov'. Derfor er vi glade for at kunne tilbyde dette nye eksperimentelle programmeringssprog. Kompileringsoperationerne er næsten øjeblikkelige, og den kompilerede kode tilbyder en driftshastighed tæt på C. "

I 2011 var han co-modtager med Dennis Ritchie af den japanske præmie .

Priser

Noter og referencer

  1. “  Ken Thompson: udviklet UNIX hos Bell Labs,  ”www.linfo.org (adgang 9. december 2017 )
  2. (da) Ken Thompson, Dennis Ritchie vinder Japans 'Nobelpris' , Chessbase , 26. januar 2011. Adgang til 27. januar 2011.
  3. Ken Thompson, ”  Reflektion on Trusting Trust,  ” Commun. ACM , bind.  27, nr .  8,1984, s.  761-763 ( læs online ).
  4. (i) Jonathan Schaeffer , One Jump Ahead: Computer Perfektion på Chequers , New York, Springer Science & Business Media,16. december 2008, 585  s. ( ISBN  978-0-387-76576-1 , læs online )
  5. Robert Pike, "  The Go programmeringssprog  " , golang.org,30. oktober 2009.
  6. Benny Evangelista , "  Ken Thompson, Dennis Ritchie vinder Japan-prisen  " , The San Francisco Chronicle ,25. januar 2011
  7. Japan-prisnyheder nr .  45 .

eksterne links