リッチーは1967年にベル研究所"計算科学研究センターで働くことを行ったと広く、"DMR"と呼ばれていました。 1990年代半ばにAT&Tの再編の一環として、リッチーは、彼がシステムソフトウェア研究部門の責任者として2007年に引退したLucent Technologies社に移管された。
我々は、我々がやっていることのそのどれもを忘れていないか、お手元にご用意なかれ今日はデニスリッチー、Steve Jobs氏や他の多くの同類なしでリモートから可能だった。
リッチーは、'C'プログラミング言語の開発"のためとUNIXオペレーティングシステムの共同開発のための1988年に全米工学アカデミーに選出された。
クリントン大統領は彼が彼の仕事のために他の多くの国内外の賞を獲得したのUnixとCへの貢献に対して1999年に技術のRitchieとThompson国家勲章を授与し、Cの"開発のために1988年に全米工学アカデミーに選出されたプログラミング言語とUNIXオペレーティングシステムの共同開発のため。"
リッチーは、ITの初期の第一人者としての彼の位置に合わせてライフスタイルや習慣を持っていた。長い髪とひげを生やした、そしてヒバリよりも有名な多くのフクロウ、彼は家に帰ると専用線の端にある小さな時間に介して作業を続けていくために夜遅くの新興、彼の業界標準の混沌としたオフィスで正午に作業を開始ベル研究所のコンピュータに接続されています。
リッチーは、物理学と応用数学の学位を持つハーバード大学を卒業。彼は彼の父はベル研究所のスイッチングシステムエンジニアとして働いていたニュージャージー州で育った。彼はハーバード大学に行って、1963年に物理学の学位を取得。彼は2007年に引退するまで残ってここで彼はその後、1967年にベル研究所で職を得る前に、MITに移動。
リッチーは、彼の1967年入社の時点で、米国最大の携帯電話プロバイダーの1つであり、操作の中で最もよく知られている研究室の一つを持っていたベル研究所、彼のキャリアの大半を費やした。
二人の男は、Unixのリリースでは、その結果、新進気鋭のミニコンピュータのためのより効率的なオペレーティングシステムの開発に着手。
ほとんどすべてのプログラマは、Cの彼の最初のコードを書き込み、その際の過程で、本はほぼ30歳である(最初の1978年に発表された)が、レッスンは今日のような新鮮なCに"カーニハンとリッチー、"本を越えています彼らは三十年前にいたとして。この本は、同じ味を維持し、それ以来ずっと再版されています。本の厚さはあなたを驚かせるでしょう。しかし、人々は他のベストセラーよりも本の中でより有用なものを見つけるために主張している。それにもかかわらず、これはCが伝説の作るものではありません。
C言語の誕生前に、ハードウェアの多様性があった。すべてのハードウェアデバイスは、独自の空想の命令セットを持っていたし、それらに続くアセンブリコードを記述する必要がありました。あるコンピューティングデバイスで書かれたプログラムが他にないことを意味するプログラムの可搬性は絶対にありませんでした。
1973年、RitchieとThompsonはその構文、機能、および言語のオペレーティングシステムをプログラムする能力を与えることを超えての開発、C言語でUnixを書き換えていた。カーネルは同じ年に出版された。今日、Cは世界で二番目に最も人気のあるプログラミング言語のまま。
近代的な技術の膨大な数は、彼と仲間のプログラマーがコンピュータ革命の初期にはUnixとCで行った作業内容によって異なります。
Unixの影響力は多くの方法で感じられている。それは今日まで存続多くのソフトウェアエンジニアリングの原則を確立し、それはインターネットのための選択のOSだった。
ポータブル、マルチタスク、マルチユーザ、および最終的に乱暴にコンピューティングの世界で、おそらく彼の最も永続的な名声をリッチーを獲得した影響力のある、オペレーティングシステムとしてUNIXの設計上のトンプソンとのコラボレーション。
UNIXは、もともと1970年代初頭にC言語で再コーディングされた"プログラマのワークベンチ"は、携帯電話からのアーキテクチャの柔軟性、開放性、そして新しいの追加の容易さなどのエンタープライズサーバまでの幅広いデバイスやコンピュータで広く使用されているオペレーティングシステムとなったベースのUNIXカーネルへのソフトウェアツールは、学界と産業界のユーザーを集めて。 UNIXクライアント - サーバモデルは、スタンドアロンのマシンから大規模なネットワークコンピューティング環境へのコンピューティングの進化にも尽力、そしてリッチーの作品はすべて、それらの最大のコンピュータネットワーク、インターネットの発展に不可欠でした。
今日、多くの広く使用されているオペレーティングシステムやプログラミング言語を含む、GoogleのAndroid、AppleのMac OSとiOS、Linuxでは、C、およびCとUNIX上のRitchieの先駆的な仕事に彼らの存在はJavaScript借りている。
情報源:
No comments:
Post a Comment