デニス・リッチー

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内, 検索
デニス・マカリスター・リッチー
Dennis MacAlistair Ritchie
デニス・リッチー(1999年)
人物情報
誕生 1941年9月9日
アメリカ合衆国ニューヨーク州ブロンクスビル
死没 2011年10月12日(70歳)
アメリカ合衆国ニュージャージー州バークリーハイツ
学問
研究分野 計算機科学
研究機関 ルーセント・テクノロジーズ
ベル研究所
母校 ハーバード大学
主な業績 ALTRAN
B
BCPL
C
Multics
Unix
主な受賞歴 チューリング賞
アメリカ国家技術賞
テンプレートを表示

デニス・リッチーDennis MacAlistair Ritchie1941年9月9日 - 2011年10月12日[1])は、アメリカ合衆国、AT&Tベル研究所コンピュータ科学者。コンピュータ言語のC言語や、オペレーティングシステム(OS)であるUNIXMulticsなどの開発者として知られる。

目次

[編集] 生涯

[編集] 若年期

1941年9月9日、ニューヨーク生まれ。父親はベル研究所スイッチング回路の研究に携わっていた。ハーバード大学で物理学と応用数学の学位を得た後、1967年、ベル研究所に入所し、コンピュータ科学の研究を始める。その後1968年ハーバード大学で、コンピュータ科学に関する博士号を取得した。博士論文のテーマは計算量複雑性理論に関するものであった[2]

[編集] C言語およびUNIXの開発

ケン・トンプソン(左)とデニス・リッチー(右)

1969年ごろ、リッチーはケン・トンプソン博士と共に、ベル研究所で放置の状態にあったPDP-7上で独自のオペレーティングシステムを作り始める。これが後にUNIXと呼ばれるOSの原型となった。UNIXは1971年に原型が出来上がり、同年PDP-11/20に移植された。 1973年、それまでアセンブラで書かれていたUNIXを、C言語に書き換える。この時、UNIXの記述言語として、ブライアン・カーニハンと共にC言語の開発に関わった。C言語の原型はケン・トンプソンB言語である。リッチーはこれにデータ型と新しい文法を追加しC言語が出来上がった。この頃のUNIXは文書マシンとして使われており、主にベル研究所の特許事務に用いられていた。

1983年、UNIX開発の功績により、ケン・トンプソンと共にチューリング賞を受賞している。21世紀初頭現在でさえ、C言語はハンドヘルド型コンピュータからスーパーコンピュータまであらゆるタイプのプラットフォーム上で用いられており、彼の業績は非常に大きい。

[編集] 晩年と死

晩年は、引き続きベル研究所にて、1995年に発表されたオープンソース版の分散システム用オペレーティングシステムであるPlan 9や、1996年に公表された分散システム用オペレーティングシステムのInfernoとその言語Limboの開発に携わった。

2011年10月12日、ニュージャージー州の自宅で亡くなっているのが発見された[1]。70歳没。死去の第一報は、以前の同僚であり現在はGoogleに勤務するロブ・パイクによってGoogle+上で発表された。パイクの投稿によると、彼は長い闘病の末に、10月8日に亡くなったという[3][4]

[編集] 受賞歴

ビル・クリントン大統領(右)からアメリカ国家技術賞のメダルの授与を受けるケン・トンプソン(左)と リッチー(中央)(1999年)。
日本国際賞を受賞するリッチー(右)(2011年、ニュージャージー州マレーヒルベル研究所本部にて)。

[編集] チューリング賞

1983年ケン・トンプソンと共にチューリング賞を受賞。受賞理由は「オペレーティングシステム、特にUNIXオペレーティングシステムの開発手法の確立に対する貢献」 (英文:"for their development of generic operating systems theory and specifically for the implementation of the UNIX operating system") 。リッチーの受賞講演の演題は"Reflections on Software Research"[5]

[編集] IEEEハミングメダル

1990年、ケン・トンプソンと共にIEEEよりIEEEハミングメダルを受賞。受賞理由は「UNIXオペレーティングシステムとC言語の開発」(英文:"for the origination of the UNIX operating system and the C programming language")[6]

[編集] アメリカ国家技術賞

1999年4月21日、ケン・トンプソンと共にビル・クリントン大統領より1998年アメリカ国家技術賞を受賞。 受賞理由は「UNIXオペレーティングシステムとC言語を共同開発し、コンピュータハードウェア、ソフトウェア、ネットワークシステムに多大な発展をもたらし、全産業の成長を刺激し、これにより情報時代におけるアメリカのリーダーシップを拡大したこと」(英文:"for co-inventing the UNIX operating system and the C programming language which together have led to enormous advances in computer hardware, software, and networking systems and stimulated growth of an entire industry, thereby enhancing American leadership in the Information Age")[7][8]

[編集] 日本国際賞

2011年、ケン・トンプソンと共に日本国際賞を受賞。受賞理由は「UNIXオペレーティングシステムの開発」(英文:"for the pioneering work in the development of Unix operating system")[9]

[編集] 愛称

技術的なコミュニティの中では、彼を指して "dmr"(ベル研究所におけるアカウント名)と呼ぶことがある。

[編集] 著書

[編集] 脚注

[ヘルプ]
  1. ^ a b Augusto Campos (2011年10月12日). “Dennis Ritchie, 1941 - 2011”. 2011年10月13日閲覧。
  2. ^ デニス・リッチー - Mathematics Genealogy Project
  3. ^ Rob Pike (October 12, 2011), (untitled post to Google+), https://plus.google.com/u/0/101960720994009339267/posts/ENuEDDYfvKP?hl=en#101960720994009339267/posts/ENuEDDYfvKP 2011年10月14日閲覧, "I just heard that, after a long illness, Dennis Ritchie (dmr) died at home this weekend. I have no more information." 
  4. ^ Dennis Ritchie 1941-2011: Message from Jeong Kim | Alcatel-Lucent - The Blog - Alcatel-Lucent
  5. ^ The ''Reflections on Software Research'' paper. (PDF) . Retrieved on 2011-08-21.
  6. ^ IEEE Richard W. Hamming Medal Recipients”. IEEE. 2011年5月29日 (2011-05-29)閲覧。
  7. ^ Ritchie and Thompson [to] Get National Medal of Technology Bell Labs pre-announcement
  8. ^ Ritchie and Thompson Receive National Medal of Technology from President Clinton Bell Labs press release
  9. ^ Evangelista, Benny, "Ken Thompson, Dennis Ritchie win Japan Prize", San Francisco Chronicle, January 25, 2011

[編集] 関連項目

[編集] 外部リンク

個人用ツール
名前空間
変種
操作
案内
ヘルプ
ツールボックス
他の言語