Dennis Ritchie
Unixの共同開発者であり、Cプログラミング言語の開発者。
デニス・マカリスター・リッチー(1941年9月9日 - 2011年10月12日頃)は、アメリカの計算機科学者である。長年の同僚であるケン・トンプソンと共に、Unixオペレーティングシステム、Cプログラミング言語、Bプログラミング言語を開発した。彼の業績は現代のコンピューティングの多くを支えている。
- born
- September 9, 1941, Bronxville, New York
- died
- c. October 12, 2011, Berkeley Heights, New Jersey
- field
- Computer science
- nationality
- American
- known_for
- Co-creator of Unix operating system, creator of C programming language, co-creator of B programming language
Lore & Background
デニス・リッチーはニューヨーク州ブロンクスビルで、ベル研究所の科学者であるアリステア・E・リッチーの子として生まれた。家族と共にニュージャージー州サミットに移り住み、サミット高校を卒業。1963年にハーバード大学で物理学と応用数学の学位を取得。1967年、ベル研究所の計算科学研究センターで働き始めた。1968年に博士論文の草稿を完成させたが、正式に学位を取得することはなかった。その写しは後に2020年にコンピュータ歴史博物館によって発見された。
1960年代、リッチーとケン・トンプソンはベル研究所でMulticsオペレーティングシステムに取り組んだ。その後、トンプソンはPDP-7マシン上で新しいオペレーティングシステムを開発し、リッチーらが支援した。1970年、ブライアン・カーニハンが「Unix」という名称を提案。トンプソンはBプログラミング言語を開発し、後にリッチーがC言語に置き換えた。リッチーはその後も長年にわたりUnixとC言語に貢献した。また、M-209暗号機に対する暗号文単独攻撃にも協力したが、国家安全保障局との協議の後、公表されなかった。
リッチーはPlan 9、Inferno、Limboプログラミング言語の開発にも関与した。1990年代半ばのAT&T再編の一環として、Lucent Technologiesに異動し、2007年にシステムソフトウェア研究部門の責任者として退職。前立腺癌と心臓病の治療後、健康状態が数年にわたり衰えた末、2011年10月12日にニュージャージー州バークレーハイツの自宅で70歳で死去しているのが発見された。
Reader's Guide
デニス・リッチーの重要性は、彼がCプログラミング言語を開発し、ケン・トンプソンと共にベル研究所でUnixオペレーティングシステムを共同開発したことに由来する。C言語はアプリケーション、オペレーティングシステム、組み込みシステムの開発で広く使用されるようになり、その影響はC++、Objective-C、C#、Javaを含むほとんどの現代のプログラミング言語に見られる。リッチーとトンプソンはC言語を使ってUnixを記述し、広く採用された多くのコンピューティングの概念と原則を確立した。1999年のインタビューで、リッチーはLinuxとBSDをUnixの派生形であり、自身とトンプソンが始めたアイデアの継続であると述べた。彼は1983年のチューリング賞、1990年のIEEEリチャード・W・ハミング・メダル、1999年の国家技術勲章、2011年の日本国際賞など、数多くの賞を受賞した。彼の死後、評論家たちは彼の業績がほぼすべての現代コンピューティングソフトウェアを支えていると指摘した。Fedora 16 LinuxディストリビューションとFreeBSD 9.0は彼の記憶に捧げられ、小惑星294727 Dennisritchieは彼にちなんで命名された。
Did You Know?
- リッチーは博士号を正式に取得することはなかった。失われた彼の論文の写しは2020年にコンピュータ歴史博物館によって発見された。
- 彼はM-209米国暗号機に対する暗号文単独攻撃に協力したが、国家安全保障局との協議の後、公表されなかった。
- リッチーはブライアン・カーニハンと共に『プログラミング言語C』(K&Rとも呼ばれる)を共著した。
- 小惑星294727 Dennisritchieは2012年に彼の記憶を称えて命名された。
注目すべき引用(Wikiquote)
「私は現在も、かつても、デミゴディック党の党員ではありません。」 — デニス・リッチー 「USENET : net.unix-wizards (1984-03-13(Google Groupsのアーカイブから取得))」 — デニス・リッチー 「[C言語には]アセンブリ言語の力と…アセンブリ言語の利便性がある。」 — デニス・リッチー 「Cade Metz著『Dennis Ritchie: The Shoulders Steve Jobs Stood On』、Wired、2011年10月13日より引用。」 — デニス・リッチー
More in Scientists & Inventors
Elsewhere in the Historical Figures universe
Spotted an error? Know more?
This is a living reference — every entry is fact-audited, and reader corrections feed straight into our audit queue. Suggest an edit · See this site's audit record
