Dennis Ritchie
Dennis Ritchie | |
---|---|
Dennis Ritchie (2011) | |
Rodné jméno | Dennis MacAlistair Ritchie |
Narození | 9. září 1941 Bronxville |
Úmrtí | 12. října 2011 (ve věku 70 let) Berkeley Heights |
Příčina úmrtí | rakovina prostaty |
Povolání | počítačový vědec, programátor, spisovatel a matematik |
Alma mater | Harvardova univerzita Summit High School |
Témata | počítačová věda |
Významná díla | C Unix The C Programming Language ALTRAN B … více na Wikidatech |
Ocenění | Cena IEEE Emanuela R. Pioreho (1982) ACM Software System Award (1983) Turingova cena (1983) Hammingova medaile (1990) Cena počítačového průkopníka (1994) … více na Wikidatech |
oficiální stránka | |
multimediální obsah na Commons | |
galerie na Commons | |
Seznam děl: SKČR | Knihovny.cz | |
Některá data mohou pocházet z datové položky. |
Dennis MacAlistair Ritchie (9. září 1941 Bronxville, New York, USA – 12. října 2011 Berkeley Heights, New Jersey[1]) byl americký programátor, tvůrce programovacího jazyka C a spolutvůrce operačního systému UNIX.
Vystudoval fyziku a aplikovanou matematiku na Harvardově univerzitě. V roce 1967 nastoupil do zaměstnání v počítačovém výzkumném středisku Bell Labs, pracoval jako ředitel oddělení výzkumu systémového software u společnosti Lucent Technologies.
Na začátku 70. let 20. století navrhl programovací jazyk C, roku 1978 vytvořil spolu s Brianem Kernighanem základní referenční příručku o tomto jazyce, The C Programming Language, Ritchie je tedy písmeno R ve známé zkratce K&R, kterou se tehdejší standard tohoto jazyka označoval.
V roce 1983 byl spolu s Kenem Thompsonem oceněn Turingovou cenou „za rozvoj obecné teorie operačních systémů a zvláště za implementaci operačního systému UNIX“. V roce 1999 jim Bill Clinton udělil Národní vyznamenání za techniku.
Reference
[editovat | editovat zdroj]Externí odkazy
[editovat | editovat zdroj]- Obrázky, zvuky či videa k tématu Dennis Ritchie na Wikimedia Commons
- Seznam děl v Souborném katalogu ČR, jejichž autorem nebo tématem je Dennis Ritchie
- Domácí stránky DMR (anglicky)