Dennis Ritchie: differenze tra le versioni
Tolta parte senza fonte e probabilmente errata |
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5 |
||
(29 versioni intermedie di 22 utenti non mostrate) | |||
Riga 9: | Riga 9: | ||
|GiornoMeseMorte = 12 ottobre |
|GiornoMeseMorte = 12 ottobre |
||
|AnnoMorte = 2011 |
|AnnoMorte = 2011 |
||
|NoteMorte = <ref>{{Cita news|giornale=Computerworld UK|url= |
|NoteMorte = <ref>{{Cita news|giornale=Computerworld UK|url=https://www.computerworlduk.com/news/operating-systems/3310655/unix-and-c-creator-dennis-ritchie-dies/|titolo=Unix and C creator Dennis Ritchie dies|data=13 ottobre 2011}}</ref><ref>[https://boingboing.net/2011/10/12/dennis-ritchie-1941-2011-computer-scientist-unix-co-creator-c-co-inventor.html ''BoingBoing - Dennis Ritchie, 1941-2011: Computer scientist, Unix co-creator, C programming language co-inventor'']</ref> |
||
|Epoca = 1900 |
|Epoca = 1900 |
||
|Epoca2 = 2000 |
|Epoca2 = 2000 |
||
Riga 20: | Riga 20: | ||
== Biografia == |
== Biografia == |
||
[[File:Ken |
[[File:Ken Thompson and Dennis Ritchie.jpg|miniatura|Dennis Ritchie (a destra) con [[Ken Thompson]]]] |
||
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 sviluppò la prima versione del [[sistema operativo]] [[Unix]] e scrisse il primo ''Unix Programmer's Manual'' ([[1971]]). |
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 [[Portabilità|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 ''[[Il linguaggio C|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.<ref>{{Cita news|Ruth Suehle|https://www.wired.com/2011/10/main-printffarewellritchien/|Necrologio|[[Wired]]|ottobre 2010|1 marzo 2017|en}}</ref> |
||
⚫ | Morì il 12 ottobre [[2011]] all'età di 70 anni. Molte [[Distribuzione (software)|distribuzioni]] [[Unix-like]] hanno dedicato una versione alla sua memoria come [[Fedora (informatica)|Fedora 16]], resa disponibile circa un mese più tardi, e il sistema operativo [[FreeBSD]] 9.0, distribuito il 12 gennaio dell'anno successivo.<ref>{{Cita web|https://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/sect-Dedication.html|1. Dedicated to Dennis Ritchie|20 settembre 2016|lingua=en|data=}}</ref><ref>{{Cita web|https://www.freebsd.org/releases/9.0R/announce.html|FreeBSD 9.0-RELEASE Announcement|20 settembre 2016|lingua=en}}</ref> |
||
⚫ | Morì il 12 ottobre [[2011]] all'età di 70 anni. Molte [[Distribuzione (software)|distribuzioni]] [[Unix-like]] hanno dedicato una versione alla sua memoria come [[Fedora (informatica)|Fedora 16]], resa disponibile circa un mese più tardi, e il sistema operativo [[FreeBSD]] 9.0, distribuito il 12 gennaio dell'anno successivo.<ref>{{Cita web|1=https://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/sect-Dedication.html|2=1. Dedicated to Dennis Ritchie|3=20 settembre 2016|lingua=en|data=|dataarchivio=7 dicembre 2016|urlarchivio=https://web.archive.org/web/20161207170329/https://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/sect-Dedication.html|urlmorto=sì}}</ref><ref>{{Cita web|1=https://www.freebsd.org/releases/9.0R/announce.html|2=FreeBSD 9.0-RELEASE Announcement|3=20 settembre 2016|lingua=en|dataarchivio=12 agosto 2016|urlarchivio=https://web.archive.org/web/20160812193013/http://www.freebsd.org/releases/9.0R/announce.html|urlmorto=sì}}</ref> |
||
== Premi e riconoscimenti == |
== Premi e riconoscimenti == |
||
=== Premio Turing === |
=== Premio Turing === |
||
Nel 1983 riceve il [[Premio Turing]] insieme a [[Ken Thompson]], per il contributo dato allo sviluppo della teoria generica dei [[sistema operativo|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"<ref>[ |
Nel 1983 riceve il [[Premio Turing]] insieme a [[Ken Thompson]], per il contributo dato allo sviluppo della teoria generica dei [[sistema operativo|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"<ref>[https://awards.acm.org/images/awards/140/articles/2898606.pdf ''Reflections on Software Research'', discorso in occasione dell'assegnazione del Premio Turing] {{webarchive|url=https://web.archive.org/web/20120504095900/http://awards.acm.org/images/awards/140/articles/2898606.pdf |data=4 maggio 2012 }}. (PDF) acquisito il 21/08/2011.</ref>. |
||
=== Medaglia IEEE "Richard W. Hamming" === |
=== Medaglia IEEE "Richard W. Hamming" === |
||
Nel 1990, ancora assieme a Thompson, riceve la ''Medaglia IEEE "[[Richard Hamming|Richard W. Hamming]]"'' dall'[[Institute of Electrical and Electronics Engineers]], «per la creazione del sistema operativo UNIX e del linguaggio di programmazione C»<ref name="Elenco medaglie IEEE">{{cita web|url=http://www.ieee.org/documents/hamming_rl.pdf|titolo=Elenco dei premiati con la Medaglia IEEE "Richard W. Hamming"|editore=[[IEEE]]|accesso=19 ottobre 2011}} (PDF).</ref>. 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 |
Nel 1990, ancora assieme a Thompson, riceve la ''Medaglia IEEE "[[Richard Hamming|Richard W. Hamming]]"'' dall'[[Institute of Electrical and Electronics Engineers]], «per la creazione del sistema operativo UNIX e del linguaggio di programmazione C»<ref name="Elenco medaglie IEEE">{{cita web|url=http://www.ieee.org/documents/hamming_rl.pdf|titolo=Elenco dei premiati con la Medaglia IEEE "Richard W. Hamming"|editore=[[IEEE]]|accesso=19 ottobre 2011}} (PDF).</ref>. 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 === |
=== 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,<ref name="medaglia">{{cita web|url=http://www.uspto.gov/about/nmti/recipients/1998.jsp|titolo=Elenco delle personalità premiate con la National Medal of Technology and Innovation nel 1998|editore=United States of Patents and Trademarks Office|accesso=19 ottobre 2011}}</ref> 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»<ref name="NationalMedalAnnouncement">''[ |
Il 21 aprile 1999, Thompson e Ritchie ricevono ancora una volta congiuntamente la ''[[National Medal of Technology and Innovation]]'' dell'anno 1998,<ref name="medaglia">{{cita web|url=http://www.uspto.gov/about/nmti/recipients/1998.jsp|titolo=Elenco delle personalità premiate con la National Medal of Technology and Innovation nel 1998|editore=United States of Patents and Trademarks Office|accesso=19 ottobre 2011}}</ref> 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»<ref name="NationalMedalAnnouncement">''[https://www.bell-labs.com/news/1998/december/9/1.html Ritchie and Thompson [to] Get National Medal of Technology] {{webarchive|url=https://web.archive.org/web/20060327052807/http://www.bell-labs.com/news/1998/december/9/1.html |data=27 marzo 2006 }}'' Annuncio della premiazione da parte dei Bell Labs</ref><ref name="NationalMedalPressRelease">''[https://www.bell-labs.com/news/1999/april/28/1.html Ritchie and Thompson Receive National Medal of Technology from President Clinton] {{webarchive|url=https://web.archive.org/web/20031011075017/http://www.bell-labs.com/news/1999/april/28/1.html |data=11 ottobre 2003 }}'' Comunicato stampa dei Bell Labs.</ref>. |
||
=== Japan Prize === |
=== Japan Prize === |
||
Riga 54: | Riga 56: | ||
== Altri progetti == |
== Altri progetti == |
||
{{interprogetto |
{{interprogetto}} |
||
{{Interprogetto/notizia|È morto Dennis Ritchie, creatore del linguaggio C|data=13 ottobre 2011}} |
{{Interprogetto/notizia|È morto Dennis Ritchie, creatore del linguaggio C|data=13 ottobre 2011}} |
||
{{Interprogetto/notizia|FreeBSD 9 dedicato alla memoria di Dennis Ritchie|data=13 gennaio 2012}} |
{{Interprogetto/notizia|FreeBSD 9 dedicato alla memoria di Dennis Ritchie|data=13 gennaio 2012}} |
||
== Collegamenti esterni == |
== Collegamenti esterni == |
||
* {{Collegamenti esterni}} |
|||
* {{cita web|http://www.cs.bell-labs.com/who/dmr/|Sito ufficiale di Dennis Ritchie}} |
|||
* {{FOLDOC|Dennis Ritchie}} |
|||
* {{cita web|http://doc.cat-v.org/inferno/4th_edition/limbo_language/limbo|The Limbo Programming Language by Dennis M. Ritchie}} |
|||
* {{cita web |1=http://www.cs.bell-labs.com/who/dmr/ |2=Sito ufficiale di Dennis Ritchie |accesso=29 gennaio 2003 |urlarchivio=https://web.archive.org/web/20130330091145/http://www.cs.bell-labs.com/who/dmr/ |dataarchivio=30 marzo 2013 |urlmorto=sì }} |
|||
* {{cita web | 1 = http://doc.cat-v.org/inferno/4th_edition/limbo_language/limbo | 2 = The Limbo Programming Language by Dennis M. Ritchie | accesso = 25 aprile 2009 | urlarchivio = https://web.archive.org/web/20130601024813/http://doc.cat-v.org/inferno/4th_edition/limbo_language/limbo | dataarchivio = 1 giugno 2013 | urlmorto = sì }} |
|||
{{Premio Turing}} |
{{Premio Turing}} |
||
{{Controllo di autorità}} |
{{Controllo di autorità}} |
||
{{Portale|biografie|informatica|sicurezza informatica}} |
{{Portale|biografie|informatica|sicurezza informatica}} |
||
[[Categoria:Informatici statunitensi]] |
[[Categoria:Informatici statunitensi]] |
||
[[Categoria:Pionieri dell'informatica]] |
[[Categoria:Pionieri dell'informatica]] |
Versione attuale delle 03:49, 2 nov 2023
Dennis MacAlistair Ritchie (Bronxville, 9 settembre 1941 – Berkeley Heights, 12 ottobre 2011[1][2]) è 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
[modifica | modifica wikitesto]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.[3]
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.[4][5]
Premi e riconoscimenti
[modifica | modifica wikitesto]Premio Turing
[modifica | modifica wikitesto]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"[6].
Medaglia IEEE "Richard W. Hamming"
[modifica | modifica wikitesto]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»[7]. 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
[modifica | modifica wikitesto]Il 21 aprile 1999, Thompson e Ritchie ricevono ancora una volta congiuntamente la National Medal of Technology and Innovation dell'anno 1998,[8] 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»[9][10].
Japan Prize
[modifica | modifica wikitesto]Nel 2011 Ritchie e Thompson sono insigniti del Japan Prize for Information and Communications per il loro lavoro di sviluppo del sistema operativo UNIX[11].
Asteroide 294727 Dennisritchie
[modifica | modifica wikitesto]Gli è stato dedicato un asteroide, 294727 Dennisritchie[12][13].
Note
[modifica | modifica wikitesto]- ^ 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
[modifica | modifica wikitesto]Altri progetti
[modifica | modifica wikitesto]- 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
[modifica | modifica wikitesto]- (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 |
---|