• プログラミング教室、電気通信大学、調布市

D・エンゲルバート氏 マウスの発明者、インターネット最初の通信者

19才で第二次大戦を経験した後、科学と技術のあり方を考えた。結果、コンピュータを人の知性拡張の道具にすることを自らのミッションとする。マウス、ハイパーテキスト、画面分割など多くの技術を発明し、コンピュータを多くの人が使え …

続きを読む


F・コルバト氏 UNIXの祖CTSSとMulticsを開発した人

1950年代の大型コンピュータの使いにくさを解消するOSを開発し、現代のコンピュータの使い方に進む道を開いた。コルバトさんらがMITで開発したCTSSとMulticsが元になってベル研でUNIXが生まれた。 フェンルナン …

続きを読む


W・M・カハン氏 浮動小数点数の父

小数の表し方に、固定小数点数と浮動小数点数という二つの方法がある。カハンさんは多様なコンピュータと向き合いながら計算誤差を押さえ、プログラマにも優しい方法を追及した。その結果、浮動小数点数の父と呼ばれるようになった。 ウ …

続きを読む


J・コック氏 RISCアーキテクチャの父

CPUの命令の持ち方には二つの流派がしのぎを削っています。ひとつがたくさんの命令を持つCISC(Intel社)、もうひとつは命令を少なくしスピードUPを目指すRISC(ARM社)。コックさんはRISC派の開祖、RISCの …

続きを読む


R・タージャン氏 アルゴリズムとデータ構造の創造者のひとり

自分が好きな数学を社会に役立てるにはどうするかを大学生の時に考え、結果、コンピュータ科学を選択。アルゴリズムとデータ構造の分野で発見と発明を重ね、夢を実現した人。 ロバート・タージャン Robert Endre Tarj …

続きを読む


J・E・ホップクロフト氏 プログラミング言語の理論基盤を作った人

まだ経験的にプログラミングを行っていた時代、コンピュータ科学の定番教科書がなかった時代に、言語の構造、アルゴリズム、データ構造などを理論的に整えた教科書を作り大学での教育に貢献。 ジョン・エドワード・ホップクロフト Jo …

続きを読む