Ken Thompson

Ken Thompson Image dans Infobox. Životopis
Narození 4. února 1943
New Orleans
Jméno v rodném jazyce Kenneth Lane Thompson
Státní příslušnost americký
Výcvik University of California, Berkeley ( bakalář věd ) (do1965)
University of California, Berkeley ( Master of Science ) (až1966)
Činnosti Programátor , počítačový vědec
Jiná informace
Pracoval pro Bell Laboratories (1966-2000) , Google (od2006)
Oblasti Informační věda ( v ) , počítačové
Člen Americká akademie věd
Americká akademie umění a věd
Národní technická akademie Spojených států
Ocenění Turingova cena (1983)
Archivy vedené Muzeum počítačové historie
Primární práce
Unix , Belle , Go , plán 9 od Bell Labs , Multics

Kenneth Lane Thompson aka Ken Thompson (nar4. února 1943v New Orleans ) je americký počítačový vědec , návrhář systémů Unix a Plan 9 i jazyků B and Go .

Životopis

Po absolvování University of California v Berkeley nastoupil do Bell Laboratories v roce 1966. Tam pracoval na operačních systémech timesharingu , zejména na Multics , poté Unix od roku 1969 a později Plan 9 . V roce 1970 vyvinul jazyk B, prekursor C .

Podílí se na mnoha evolucích systému Unix: portování na PDP-11 , přepisování v jazyce C a zavádění potrubí .

V 70. letech vytvořil Belle s Josephem Condonem, počítačem specializovaným na šachovou hru . Belle v letech 1978 až 1986 několikrát vyhrál mistrovství severoamerických počítačových šachů . Inicioval také výzkum finálových stolů .

V roce 1979, AT & T propuštěn dBm , což je databázový stroj je průkopníkem.

On je také vynálezcem ed editoru a spolu s Robem Pike ze v UTF-8 znakové kódování .

Dostává spolu s Dennisem Ritchie Turing Award od ACM v roce 1983 a Národní medaili za technologii ve Spojených státech v roce 1998 za práci v systému Unix . Při převzetí ceny přednáší s varováním před trojskými koňmi .

V roce 2000 odešel z Bell Labs. V Entrisphere pracoval jako vědecký poradce do roku 2006 a nyní pracuje ve společnosti Google .

Právě ve společnosti Google se podílel na tvorbě nového programovacího jazyka odvozeného od jazyka C s názvem Go  : „Ve společnosti Google věříme, že programování by mělo být rychlé, produktivní a především„ zábavné “. Proto jsme rádi, že můžeme nabídnout tento nový experimentální programovací jazyk. Operace kompilace jsou téměř okamžité a kompilovaný kód nabízí provozní rychlost blízkou rychlosti C. “

V roce 2011 byl co-příjemce se Dennis Ritchie z japonského cenu .

Ocenění

Poznámky a odkazy

  1. „  Ken Thompson: vyvinutý UNIX v Bell Labs,  “ na www.linfo.org (přístup 9. prosince 2017 )
  2. (en) Ken Thompson, Dennis Ritchie vyhrál japonskou Nobelovu cenu , Chessbase , 26. ledna 2011. Přístup k 27. lednu 2011.
  3. Ken Thompson, „  Reflect on Trusting Trust  “, Commun. ACM , sv.  27, n o  8,1984, str.  761-763 ( číst online ).
  4. (in) Jonathan Schaeffer , One Jump Ahead: Computer Perfection at Checkers , New York, Springer Science & Business Media,16. prosince 2008, 585  s. ( ISBN  978-0-387-76576-1 , číst online )
  5. Robert Pike, „  programovací jazyk Go  “ , golang.org,30. října 2009.
  6. Benny Evangelista , „  Ken Thompson, Dennis Ritchie vyhrál japonskou cenu  “ , The San Francisco Chronicle ,25. ledna 2011
  7. Zprávy o japonských cenách č .  45 .

externí odkazy