Dennis Ritchie: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
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=http://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>[http://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>
|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 n dennis.jpg|miniatura|Dennis Ritchie (a destra) con [[Ken Thompson]]]]
[[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. {{cn}}


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>[http://awards.acm.org/images/awards/140/articles/2898606.pdf '&#39;Reflections on Software Research'&#39;, discorso in occasione dell'assegnazione del Premio Turing]. (PDF) acquisito il 21/08/2011.</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 '&#39;Reflections on Software Research'&#39;, 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 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.
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">''[http://www.bell-labs.com/news/1998/december/9/1.html Ritchie and Thompson &#091;to&#093; Get National Medal of Technology]'' Annuncio della premiazione da parte dei Bell Labs</ref><ref name="NationalMedalPressRelease">''[http://www.bell-labs.com/news/1999/april/28/1.html Ritchie and Thompson Receive National Medal of Technology from President Clinton]'' Comunicato stampa dei Bell Labs.</ref>.
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 &#091;to&#093; 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|commons=Category:Dennis Ritchie}}
{{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 Ritchie alla cerimonia della Japan Prize Foundation nel maggio del 2011

Dennis MacAlistair Ritchie (Bronxville, 9 settembre 1941Berkeley 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.

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 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].

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].

  1. ^ Unix and C creator Dennis Ritchie dies, in Computerworld UK, 13 ottobre 2011.
  2. ^ BoingBoing - Dennis Ritchie, 1941-2011: Computer scientist, Unix co-creator, C programming language co-inventor
  3. ^ (EN) Ruth Suehle, Necrologio, in Wired, ottobre 2010. URL consultato il 1º marzo 2017.
  4. ^ (EN) 1. Dedicated to Dennis Ritchie, su docs.fedoraproject.org. URL consultato il 20 settembre 2016 (archiviato dall'url originale il 7 dicembre 2016).
  5. ^ (EN) FreeBSD 9.0-RELEASE Announcement, su freebsd.org. URL consultato il 20 settembre 2016 (archiviato dall'url originale il 12 agosto 2016).
  6. ^ ''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.
  7. ^ Elenco dei premiati con la Medaglia IEEE "Richard W. Hamming" (PDF), su ieee.org, IEEE. URL consultato il 19 ottobre 2011. (PDF).
  8. ^ 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.
  9. ^ 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
  10. ^ Ritchie and Thompson Receive National Medal of Technology from President Clinton Archiviato l'11 ottobre 2003 in Internet Archive. Comunicato stampa dei Bell Labs.
  11. ^ Benny Evangelista, "Ken Thompson, Dennis Ritchie win Japan Prize", sul San Francisco Chronicle, 25/01/2011.
  12. ^ (EN) M.P.C. 78272 del 7 febbraio 2012
  13. ^ (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]

Collegamenti esterni

[modifica | modifica wikitesto]
Controllo di autoritàVIAF (EN616522 · ISNI (EN0000 0000 8080 3719 · LCCN (ENn77018721 · GND (DE110760239 · BNF (FRcb126571234 (data) · J9U (ENHE987007305273705171 · NSK (HR000004826 · NDL (ENJA00454287 · CONOR.SI (SL36048227