Ken Thompson

Kenneth Thompson
americký informatik
americký informatik
Narodenie 4. február 1943 (74 rokov)
New Orleans, Louisiana, USA
Odkazy
Commons Spolupracuj na Commons Ken Thompson

Kenneth Thompson (* 4. február 1943, New Orleans, Louisiana, USA) je americký informatik významný svojou prácou na operačnom systéme Unix.

Thompson sa narodil v New Orleans, Louisiana v USA. Dosiahol bakalársky a inžiniersky titul, oba v oblasti elektrotechniky na University of California, Berkeley.

V roku 1969, počas jeho práce v Bell Labs, sa Thompson a Dennis Ritchie stali hlavnými tvorcami operačného systému Unix. Thompson tiež napísal programovací jazyk B, predchodcu jazyka C, v súčasnosti jedného z najbežnejšie používaných programovacích jazykov. Navyše, počas písania operačného systému Multics vytvoril programovací jazyk Bon. Tiež napísal pôvodný štandardný Unixový editor ed, ktorý bol odvodený od skoršieho editora QED.

O niečo neskôr, stále počas práce v Bell Labs, spolu s Robom Pikeom boli hlavnými tvorcami operačného systému Plan 9. Počas práce na ňom vytvoril znakové kódovanie UTF-8 pre použitie v Plan 9.

S J. H. Condonom sa Thompson podieľal na vývoji Belle, šachového počítača. Napísal programy pre vytvorenie absolútneho hodnotenia (výhra, remíza alebo prehra hráča, ktorý je na ťahu) šachových postavení. V súčasnosti sú takto ohodnotené všetky pozície do 6 kameňov. Za ich použitia môže šachový počítač hrať úplne dokonale.

Thompson a Ritchie spolu dostali v roku 1983 Turingovu cenu "za ich vývoj všeobecnej teórie operačných systémov a konkrétne za implementáciu operačného systému UNIX". Thompsonov programátorský štýl ovplyvnil ostatných predovšetkým strohosťou výrazov a uprednostňovaním jasných výrazov.

Thompson odišiel z Bell Labs 1. decembra 2000 a v súčasnosti je Entrisphere, Inc.

Citáty

  • „X server musí byť najväčší program čo som kedy videl, ktorý pre teba nič nerobí.“
  • „Jedným z mojich naproduktívnejších dní bolo zahodenie 1000 riadkov kódu.“
  • „Máme perzistentné objekty, nazývajú sa súbory.“
  • „Ak chcete niekam ísť, goto je najlepší spôsob ako sa tam dostať.“
  • „Ak ste na pochybách, použite hrubú silu.“
Iné jazyky
العربية: كين تومسن
azərbaycanca: Ken Tompson
تۆرکجه: کن تامسون
български: Кен Томпсън
bosanski: Ken Thompson
català: Ken Thompson
čeština: Ken Thompson
Deutsch: Ken Thompson
English: Ken Thompson
español: Ken Thompson
فارسی: کن تامسون
français: Ken Thompson
Gaeilge: Ken Thompson
galego: Ken Thompson
hrvatski: Ken Thompson
Հայերեն: Քեն Թոմփսոն
Bahasa Indonesia: Ken Thompson
italiano: Ken Thompson
한국어: 켄 톰프슨
Bahasa Melayu: Ken Thompson
Nederlands: Ken Thompson
polski: Ken Thompson
português: Ken Thompson
română: Ken Thompson
русский: Томпсон, Кен
srpskohrvatski / српскохрватски: Ken Thompson
slovenščina: Kenneth Thompson
српски / srpski: Кен Томпсон
svenska: Ken Thompson
Türkçe: Ken Thompson
українська: Кен Томпсон
Tiếng Việt: Ken Thompson