うしPのサイト

文学・思想の一丁目一番地

グレース・ホッパー入門 科学者入門シリーズ37

第一章 グレース・ホッパーという人

グレース・ホッパーの名前を最初に聞いたとき、多くの人は「COBOLを作った人」「コンパイラの人」「バグの語源の人」といった看板を思い浮かべる。けれど彼女の核心は、単なる発明家や技術者というより、「未来の当たり前」を人に信じさせ、組織を動かし、習慣を変えることのできた人だった。ソフトウェアが世界を支える時代の土台には、機械より先に、人間側の考え方を変える必要がある。その仕事を、目の前の現場から、しつこいほどの粘り強さでやり切ったのがホッパーだ。

1906年、彼女はニューヨークで生まれた。家庭は学ぶことを尊び、彼女自身も幼い頃から「中身を確かめずに信じない」タイプだったと言われる。目の前の仕組みが気になって仕方がなく、時計を分解しては叱られた、という逸話が残る。ここで大事なのは、彼女が“壊した”ことではない。壊さないと分からないほど、世界の仕組みを自分の手で確かめたかったという衝動だ。後に彼女がコンピュータに向き合うときも、巨大な機械を神秘として崇めるのではなく、分解可能な仕組みとして扱った。未知に対する敬意と、遠慮のなさ。その二つが同居していた。

大学では数学を学び、やがてイェール大学で博士号を取得する。1930年代に数学で博士号を持つ女性というだけで、その場に立つまでに見えない壁がいくつもあったはずだ。それでも彼女は、壁そのものと格闘する姿を前に出すより、「だから何?」という態度で仕事を進める。誇示ではなく、実務で突破する。ある意味で冷静で、ある意味で大胆だ。しかも彼女は学問の塔にこもるタイプではなかった。数学を“生きた道具”として使う感覚を持ち、教えることにも関心が深かった。のちにホッパーが「人間が読める形でプログラムを書けるべきだ」と主張するとき、その背景には、数学を学ぶ人・学ばない人の差をよく知っていた経験がある。

第二次世界大戦が彼女の人生を大きく曲げる。ホッパーは海軍予備役として軍に入り、計算と機械の現場へ向かう。当時、計算は国家の力そのものだった。弾道計算、暗号、兵站、統計。あらゆる場面で、速く正確に計算できることが勝敗を左右する。そこで登場したのが、いわゆる初期のコンピュータや自動計算機である。ホッパーが関わったハーバードのMark Iは、現代の感覚では驚くほど巨大で、うるさく、遅い。それでも人間が手で計算するよりははるかに頼りになり、しかも一度“手順”を与えれば同じ計算を繰り返せる。ここで彼女は、機械の性能以上に重要なものを見抜く。機械の価値は鉄の塊ではなく、手順を保存し、再利用し、共有できる点にある――つまり「手順=プログラム」の側が主役になる未来だ。

ただし、当時のプログラムは、いま私たちが想像するほど気軽なものではない。命令は機械に合わせて細かく刻まれ、間違えれば結果は崩れ、修正にも時間がかかる。人間の側が機械の言葉を覚え、機械の癖に合わせ、機械の都合に従う。そういう世界だった。ホッパーは、その状況を当然だとは思わなかった。ここが彼女の“変人さ”であり、“未来への礼儀”でもある。彼女は、機械語を覚えることを努力として称えるのではなく、そこに発生する無駄を嫌った。努力が尊いからこそ、尊い努力を浪費させる仕組みが許せない。だから彼女は、プログラムを書く行為を、もっと人間に近い形へ引き寄せようとする。

ホッパーの特徴は、正しさだけでは人は動かないことを理解していた点にもある。新しい仕組みは、反対に遭う。とくに「それまで頑張って覚えてきた技術」を相対化する提案は、プライドに触れる。さらに軍や大組織では、前例のない方法はそれだけで危険と見なされる。そこで彼女は、思想家として戦うのではなく、現場の言葉で説得する。「速くなる」「間違いが減る」「同じ作業を繰り返さなくていい」「新人が育つ」。要するに、組織の目的に接続して語る。理想ではなく運用。革命ではなく、改善の積み重ね。そのやり方で、彼女は長い年月をかけて“常識”を更新していった。

そして彼女は、ただの合理主義者でもなかった。むしろユーモアと演出の人でもある。人前で話すことを恐れず、難しい概念ほど「誰にでも分かる小道具」に変えてしまう。たとえば電気信号が進む距離を表す短いワイヤを配って「これが一ナノ秒だ」と示すようなやり方は、相手の頭の中に抽象を固定する。技術を理解させるというより、理解したくなる状態を作る。軍服姿で講演しながら、若い技術者に対して遠慮なく質問し、遠慮なく褒め、遠慮なく叱る。その距離感が、伝説めいたあだ名――「Amazing Grace」と呼ばれるような存在感につながった。

彼女は「天才がひとりで全部やる」タイプではなく、むしろチームの能力を底上げすることに執着した。誰かが同じ失敗を繰り返さないように手順を残し、言葉を揃え、標準を作る。地味で、退屈で、しかし組織にとっては決定的に強い仕事だ。ホッパーが評価されたのは、派手なひらめきだけではなく、その地味さを飽きずに続ける胆力だった。

続きはこちらから
グレース・ホッパー入門 科学者入門シリーズ37
グレース・ホッパー入門 科学者入門シリーズ37
科学者入門一覧に戻る
うしPのページに戻る