Dennis MacAlistair Ritchie (Bronxville, 9 settembre 1941 – Berkeley Heights, 12 ottobre 2011) è stato un informatico statunitense. È stato uno dei pionieri dell'informatica moderna, importante per essere stato l'inventore del linguaggio C e, assieme al suo storico collega Ken Thompson, per aver scritto il sistema operativo Unix.

Biografia

Nato a Bronxville, nello stato di New York, si laureò in fisica e matematica applicata all'Università di Harvard e dal 1967 iniziò a lavorare presso i Bell Laboratories, nel loro centro di ricerca informatico; qui collaborando con Ken Thompson sviluppò in assembly PDP-7, la prima versione del sistema operativo Unix e scrisse il primo Unix Programmer's Manual (1971).
Sebbene il lavoro fosse già di notevole qualità i due non ne erano contenti in quanto l'assembly è poco manutenibile e soprattutto dipendente dalla CPU; decisero dunque di tradurre tutto il sistema operativo in un linguaggio nuovo e per questo Dennis Ritchie scrisse il linguaggio C.
Con Brian Kernighan, inoltre, scrisse il libro The C Programming Language, oggi reputato un testo fondamentale per i programmatori e noto nell'ambiente come "il K&R", dalle iniziali dei due autori.
Morì il 12 ottobre 2011 all'età di 70 anni. Molte distribuzioni Unix-like hanno dedicato una versione alla sua memoria come Fedora 16, resa disponibile circa un mese più tardi, e il sistema operativo FreeBSD 9.0, distribuito il 12 gennaio dell'anno successivo.
Premi e riconoscimenti
Premio Turing
Nel 1983 riceve il Premio Turing insieme a Ken Thompson, per il contributo dato allo sviluppo della teoria generica dei sistemi operativi e, in particolare, per l'implementazione di Unix, il prototipo dei moderni sistemi operativi Unix-like. Il discorso da lui pronunciato durante la cerimonia di premiazione si intitolava "Reflections on Software Research".
Medaglia IEEE "Richard W. Hamming"
Nel 1990, ancora assieme a Thompson, riceve la Medaglia IEEE "Richard W. Hamming" dall'Institute of Electrical and Electronics Engineers, «per la creazione del sistema operativo UNIX e del linguaggio di programmazione C». Il riconoscimento della medaglia IEEE "Ritchard W. Hamming" fu dato ad entrambi con la stessa motivazione ma è noto che Thompson non partecipò allo sviluppo del linguaggio C ma che fu il principale autore di Unix. In realtà, C e Unix sono fortemente legati: nel 1972 Unix venne completamente riscritto in linguaggio C divenuto allora disponibile. Non è affatto un segreto che Thompson ottenne la disponibilità di usare il linguaggio C prima del rilascio ufficiale, tanto è vero che il motivo principale del progetto dello sviluppo del C era la migrazione (detta "porting", in senso stretto) di Unix su una base più solida e portabile.
National Medal of Technology
Il 21 aprile 1999, Thompson e Ritchie ricevono ancora una volta congiuntamente la National Medal of Technology and Innovation dell'anno 1998, consegnata dal presidente degli Stati Uniti d'America Bill Clinton per l'invenzione congiunta del sistema operativo UNIX e del linguaggio di programmazione C che, come recita la motivazione, «ha guidato il Paese verso enormi progressi nell'hardware, nel software, e nelle interconnessioni di computer, stimolando lo sviluppo industriale e rafforzando la posizione di leadership degli USA nell'Era dell'Informazione».
Japan Prize
Nel 2011 Ritchie e Thompson sono insigniti del Japan Prize for Information and Communications per il loro lavoro di sviluppo del sistema operativo UNIX.
Asteroide 294727 Dennisritchie
Gli è stato dedicato un asteroide, 294727 Dennisritchie.
Note
- ^ Unix and C creator Dennis Ritchie dies, in Computerworld UK, 13 ottobre 2011.
- ^ BoingBoing - Dennis Ritchie, 1941-2011: Computer scientist, Unix co-creator, C programming language co-inventor
- ^ (EN) Ruth Suehle, Necrologio, in Wired, ottobre 2010. URL consultato il 1º marzo 2017.
- ^ (EN) 1. Dedicated to Dennis Ritchie, su docs.fedoraproject.org. URL consultato il 20 settembre 2016 (archiviato dall'url originale il 7 dicembre 2016).
- ^ (EN) FreeBSD 9.0-RELEASE Announcement, su freebsd.org. URL consultato il 20 settembre 2016 (archiviato dall'url originale il 12 agosto 2016).
- ^ ''Reflections on Software Research'', discorso in occasione dell'assegnazione del Premio Turing Archiviato il 4 maggio 2012 in Internet Archive.. (PDF) acquisito il 21/08/2011.
- ^ Elenco dei premiati con la Medaglia IEEE "Richard W. Hamming" (PDF), su ieee.org, IEEE. URL consultato il 19 ottobre 2011. (PDF).
- ^ Elenco delle personalità premiate con la National Medal of Technology and Innovation nel 1998, su uspto.gov, United States of Patents and Trademarks Office. URL consultato il 19 ottobre 2011.
- ^ Ritchie and Thompson [to] Get National Medal of Technology Archiviato il 27 marzo 2006 in Internet Archive. Annuncio della premiazione da parte dei Bell Labs
- ^ Ritchie and Thompson Receive National Medal of Technology from President Clinton Archiviato l'11 ottobre 2003 in Internet Archive. Comunicato stampa dei Bell Labs.
- ^ Benny Evangelista, "Ken Thompson, Dennis Ritchie win Japan Prize", sul San Francisco Chronicle, 25/01/2011.
- ^ (EN) M.P.C. 78272 del 7 febbraio 2012
- ^ (EN) JPL Small-Body Database Browser, su ssd.jpl.nasa.gov, NASA. URL consultato il 20 aprile 2015.
Voci correlate
- B (linguaggio)
- C (linguaggio)
- L (linguaggio)
- UNIX
Altri progetti
Wikimedia Commons contiene immagini o altri file su Dennis Ritchie
Wikinotizie contiene l'articolo È morto Dennis Ritchie, creatore del linguaggio C, 13 ottobre 2011
Wikinotizie contiene l'articolo FreeBSD 9 dedicato alla memoria di Dennis Ritchie, 13 gennaio 2012
Collegamenti esterni
- (EN) Sito ufficiale, su cs.bell-labs.co.
- Ritchie, Dennis M., su Treccani.it – Enciclopedie on line, Istituto dell'Enciclopedia Italiana.
- (EN) William L. Hosch, Dennis M. Ritchie, su Enciclopedia Britannica, Encyclopædia Britannica, Inc.
- (EN) Dennis Ritchie, su Mathematics Genealogy Project, North Dakota State University.
- (EN) Opere di Dennis Ritchie, su (Open Library), Internet Archive.
- (EN) Denis Howe, Dennis Ritchie, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL
- Sito ufficiale di Dennis Ritchie, su cs.bell-labs.com. URL consultato il 29 gennaio 2003 (archiviato dall'url originale il 30 marzo 2013).
- The Limbo Programming Language by Dennis M. Ritchie, su doc.cat-v.org. URL consultato il 25 aprile 2009 (archiviato dall'url originale il 1º giugno 2013).
Controllo di autorità | VIAF (EN) 616522 · ISNI (EN) 0000 0000 8080 3719 · LCCN (EN) n77018721 · GND (DE) 110760239 · BNF (FR) cb126571234 (data) · J9U (EN, HE) 987007305273705171 · NSK (HR) 000004826 · NDL (EN, JA) 00454287 · CONOR.SI (SL) 36048227 |
---|
wikipedia, wiki, libro, libri, biblioteca, articolo, lettura, download, scarica, gratuito, download gratuito, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, immagine, musica, canzone, film, libro, gioco, giochi, mobile, telefono, Android, iOS, Apple, cellulare, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, Web, computer