Ken Thompson

Kenneth Lane Thompson
Personlig informasjon
Fødsel 4. februar 1943 (
79 år gammel)
New Orleans (USA)
Nasjonalitet amerikansk
Morsmål Engelsk
Familie
Ektefelle Bonnie Thompson
utdanning
utdannet i
Profesjonell informasjon
Yrke informatikk
Arbeidsgiver
Bemerkelsesverdige verk
Medlem av
Nettsted Ken Thompson
distinksjoner Turing-prisen i 1983

Kenneth Lane Thompson ( New Orleans , Louisiana , 4. februar 1943 ) , bedre kjent som Ken Thompson , er en pioner innen informatikk . Hans arbeid med B-programmeringsspråket og UNIX - operativsystemet og Plan 9 for Bell Labs . Thompson, sammen med Dennis Ritchie , er kreditert for å skape UNIX.

Biografi

I 1965 fikk han en Bachelor of Science og i 1966 fikk han en mastergrad i elektroteknikk og informatikk fra University of California .

På 1960-tallet jobbet Thompson og Dennis Ritchie med Multics -operativsystemet . Mens han skrev Multics, skapte Thompson B-programmeringsspråket , oppkalt etter sin kone, Bonnie , (også sies å ha vært en sammentrekning av " BCPL "), som ville være forløperen til C. Både Thompson og Ritchie forlot utviklingen av Multics på grunn av dens økende kompleksitet, og i 1969 opprettet de UNIX -operativsystemet .

Thompson hadde utviklet CTSS -versjonen av QED (Quick Editor) tekstredigerer , som inkluderte vanlige uttrykk for å søke i teksten. QED og en mer moderne editor ed (standard editor på Unix) bidro til utviklingen av regulære uttrykk. Disse ble viktige i tekstbehandlere. Nesten alle programmer som jobber med regulære uttrykk bruker i dag en eller annen variant av Thompsons notasjon.

Han jobbet også med utviklingen av PDP-11 og introduksjonen av rør i operativsystemer .

2. september 1992 oppfant han UTF-8-tegnkoden med Rob Pike , men den ble ikke offisielt presentert før i januar 1993 på en konferanse i San Diego .

Sammen med Joseph Condon skapte han maskinvaren og programvaren for Belle , en sjakkdatamaskin . Senere, med hjelp av sjakkekspert John Roycroft , distribuerte Thompson sine første resultater på CD-ROM.

Thompsons programmeringsstil har i stor grad påvirket andre programmerere.

På slutten av 2000 trakk Thompson seg tilbake fra Bell Labs for å jobbe hos Entrisphere hvor han ble til 2006. Han jobber for tiden for Google med utviklingen av Go -språket .

Priser

Eksterne lenker


Forgjenger:
Stephen A. Cook
Turing-prisen
1983
Etterfølger:
Niklaus Wirth