Dennis Ritchie

Dennis MacAlistair Ritchie (s. 9. syyskuuta 1941 Bronxville, New York, Yhdysvallat – 8. lokakuuta 2011) oli yhdysvaltalainen tietojenkäsittelytieteilijä. Ritchie tunnettiin erityisesti työstään Ken Thompsonin kanssa C-ohjelmointikielen sekä Multics- ja UNIX-käyttöjärjestelmien kehittämisessä. C-kielen lisäksi hän on vaikuttanut myös ALTRAN-, B- ja BCPL-kielien kehitykseen.

 Elämäkerta 
Opiskeltuaan sovellettua matematiikkaa ja fysiikkaa Ritchie valmistui Harvardin yliopistosta. Hän aloitti vuonna 1967 työskentelyn Bell Labs Computing Sciences Research Center -laitoksessa. Siellä työskennellessään hän kehitti C-kielen, josta sittemmin tuli käytetyimpiä ohjelmointikieliä. Se on ollut useiden modernien ohjelmointikielten, kuten C++:n ja Javan, perusta. Ritchie kirjoitti yhdessä Brian Kernighanin kanssa kirjan The C Programming Language (1978, suom. C-ohjelmointi, myöhemmin: Ohjelmointi), joka on käännetty 25 kielelle ja jota on myyty useita miljoonia kappaleita. Kirja tunnetaan yleisesti myös tekijöidensä sukunimien ensimmäisen kirjaimen mukaisesti nimellä K&R. Se on alan merkittävimpiä perusteoksia.

Ritchie oli Kernighanin, Ken Thompsonin, Douglas McIlroyn ja Joe Ossannan ohella myös UNIX-käyttöjärjestelmän kehittäjiä. Ritchie kehitti käyttöjärjelmälle sen ensimmäisen debuggerin db ja Thompsonin kanssa Fortran IV -kääntäjän fc.

Ritchie ei toimittanut väitöskirjastaan sidottua kappaletta Harvardin kirjastoon, ja se oli vuosikymmenet teillä tietymättömillä. Hän ei siten käytännön mukaan saanut sen perusteella tohtorin arvoa, vaikka väitöskirja oli hyväksytty. Kappale kadonneesta väitöskirjasta löytyi vuonna 2020.

Ritchie työskenteli Bell Labsilla vuoteen 2007 asti. Viimeisinä vuosina hänellä oli sydänvaivoja ja hän sairasti eturauhassyöpää. Ritchie kuoli kotonaan 8. lokakuuta 2011.

 Huomionosoitukset 
Ritchie sai työstään lukuisia palkintoja ja huomionosoituksia. Ritchie ja Ken Thompson saivat yhdessä C-kielen ja Unixin kehitystyöstään Turing-palkinnon 1983, IEEE:n Richard W. Hamming -mitalin 1990, National Medal of Technology -palkinnon 1999 ja Japani-palkinnon 2011.

Suomennettu teos
 Brian W. Kernighan, Dennis M. Ritchie, C-ohjelmointi (The C programming language), suomentanut Erkki Huru. Helsinki: Edita, IT Press, 2. painos 2000 
 Brian W. Kernighan, Dennis M. Ritchie, Ohjelmointi (The C programming language), suomentanut Erkki Huru. Helsinki: IT Press, 2004 

Lähteet

Aiheesta muualla

 Dennis Ritchien muistokirjoitus Helsingin Sanomissa (vanhentunut linkki) 
 Dennis Ritchien kotisivu 
 Unix.se DMR haastattelu 7.2. 2003 
 Ritchie and Thompson Receive National Medal of Technology from President Clinton  
 The future according to Dennis Ritchie  LinuxWorld.com 4.12. 2000 
 Unix's founding fathers Economist.com, 12.7. 2004 
 Interview with Dennis M. Ritchie 

Luokka:Yhdysvaltalaiset tietojenkäsittelytieteilijät
Luokka:Yhdysvaltalaiset tietotekniikan kehittäjät
Luokka:C
Luokka:Bell Labs
Luokka:Turing-palkinnon saajat
Luokka:Vuonna 1941 syntyneet
Luokka:Vuonna 2011 kuolleet
Luokka:Seulonnan keskeiset artikkelit