「バグ」という名の、一匹の蛾――グレース・ホッパーが遺した「機械に、人間の言葉で話しかける」という魔法

 僕たちは一日に何度、「バグ」という言葉を口にするだろう。電車が遅れれば「システムのバグかな」、アプリが固まれば「またバグった」、上司が急に不機嫌になれば「あの人の脳内にバグがある」。まるで現代の呪文だ。原因のわからない不具合を、その三文字に包んで放り投げれば、なんとなく責任の所在があいまいになり、心が少し軽くなる。目に見えない小鬼のせいにして、僕たちは今日もやり過ごしている。

 けれど、この便利な呪文の正体が、たった一匹の「本物の虫」だったと知ったら、あなたはどう思うだろうか。

■ ログブックに貼られた、世界一有名な蛾

 1947年、アメリカ・ハーバード大学。ある巨大な計算機が、突然おかしな動きを始めた。「マークII」と呼ばれた、部屋いっぱいを占める鉄とリレー(電気で動く小さなスイッチ)のかたまりだ。技術者たちが原因を探して装置を開けると、内部のスイッチに一匹の蛾がはさまって焦げていた。羽が接点をふさぎ、機械の思考を止めていたのだ。

 このとき現場にいたのが、海軍士官でもあった数学者、グレース・ホッパーである。当時のコンピュータは真空管やリレーが数千個も並ぶ発熱する巨大な機械で、虫が中に迷い込むのは珍しいことではなかった。彼女はその蛾をそっとつまみ出し、なんと作業日誌にセロテープで貼りつけて、こう書き添えた。「本物の虫(バグ)が見つかった最初の実例」。故障の原因を嘆くのではなく、ちょっとした事件として面白がってしまう。ユーモアと記録癖が同居した、いかにも彼女らしい一枚だ。この日誌は今もアメリカのスミソニアン協会に大切に保管されている。

 「バグ=不具合」という言い回し自体は、実はエジソンの時代からあったとも言われる。だがこの蛾の逸話が、言葉に決定的な血肉を与えた。僕たちが何気なく口にする呪文の奥には、七十年以上前に一人の女性が笑いながら貼りつけた、小さな羽の記憶が眠っているのだ。

■ 「機械の言葉」を、「人間の言葉」に翻訳した人

 だが、ホッパーの本当の偉業は蛾ではない。彼女は、当時の常識をひっくり返す挑戦をした。

 初期のコンピュータは、0と1、あるいは暗号のような命令記号でしか動かせなかった。機械と話すには、人間のほうが機械の言葉を必死に覚えるしかない。それが「当たり前」だった。ホッパーはこの当たり前を疑った。「なぜ人間が機械に合わせるの? 機械が人間の言葉を学べばいいじゃない」。

 彼女が発明したのは「コンパイラ」という仕組みだ。難しそうな名前だが、やっていることは通訳に近い。日本語しか話せない人と、英語しか話せない人のあいだに立って、言葉を橋渡しする通訳者。ホッパーがつくったのは、人間に近い言葉で書かれた命令を受け取り、機械にだけ通じる暗号へと自動で翻訳してくれる、まさにその通訳者だった。当時は「機械が人間の言葉を訳すなんて不可能だ」と多くの専門家に鼻で笑われたという。それでも彼女は諦めず、のちに事務員でも読める英語風のプログラミング言語(COBOL)の礎を築いた。専門家だけの秘術だったプログラミングの扉を、事務員にも、経営者にも、普通の人々へ開こうとしたのだ。

 彼女が生涯もっとも嫌った言葉があるという。「これまでずっとこうしてきたから」。人類の進歩を止める、最も危険な一言だと彼女は言った。この一言に逆らい続けた人生こそが、彼女の最大の発明だったのかもしれない。

■ いま、僕たちは全員、機械に話しかけている

 そして2020年代。ホッパーの夢は、彼女の想像を超えた形で現実になった。

 僕たちは今、スマートフォンに向かって「明日の天気は?」と話しかけ、AIに「この資料を三行でまとめて」「子どもの自由研究のテーマを一緒に考えて」と日本語で頼む。コードも記号も覚えていない。ただ、普段の言葉で語りかけるだけだ。かつて数式と暗号の壁の向こうにあった機械が、今や僕たちの母語で応えてくれる。

 これは、とてつもない逆転だ。ホッパーの時代、人間は機械と話すために何年もかけて機械の言葉を習った。今は逆に、機械のほうが人類の言葉を丸ごと覚えてくれた。プログラミングとは無縁だと思っていた人が、気づけば全員、言葉ひとつで機械を動かす「プログラマー」になっている。「これまでずっとこうしてきたから」という彼女がもっとも嫌った一言を、時代そのものが乗り越えたのだ。これはホッパーが七十年前に見上げた地平の、はるか先の景色である。

 もちろん、影もある。機械が人間の言葉をあまりに滑らかに理解してくれるから、僕たちは仕組みを知ろうとしなくなるかもしれない。翻訳が完璧すぎると、その裏で何が起きているかを想像する筋肉は、少しずつ衰えていく。カーナビに従うばかりで、いつのまにか自分の住む町の地図が頭から消えていく――あの感覚に少し似ている。便利さは、時にささやかな怠惰と隣り合わせだ。だが、それは道具を手にした人類がいつも抱えてきた、健やかな悩みでもある。火を手に入れた時も、文字を得た時も、僕たちは同じ問いの前に立ってきた。

■ 最後の「翻訳の壁」が溶けるとき

 それでも、僕はこの流れを希望として受け取りたい。

 考えてみれば、人類の歴史は「翻訳の壁」を一枚ずつ剥がしてきた歴史だ。話し言葉を文字に、文字を印刷に、計算を機械に。かつて聖書はラテン語を読める一部の聖職者だけのものだったが、母語へ翻訳された瞬間、知は万人のものになった。そのたびに、知恵は一握りの専門家の手を離れ、より多くの人の暮らしへと降りてきた。ホッパーの蛾とコンパイラは、その長い壁崩しの歴史における、決定的な一撃だったのだ。

 シンギュラリティとは、SFのように機械が人間を超える瞬間のことではないのだと思う。それはむしろ、人間と機械のあいだに残った最後の翻訳の壁が溶けて、僕たちが自分の言葉で語りかければ、そのまま世界に手が届くようになる――そういう地続きの未来のことだ。

 あの日、グレース・ホッパーは死んだ蛾を、捨てずに日誌へ貼った。不具合すらユーモアと記録に変え、常識に逆らい、機械を人間の側へ手繰り寄せた。その茶目っ気とまなざしは、今も僕たちの指先で生きている。次にあなたが「バグ」とつぶやくとき、その言葉の奥にいる一匹の蛾と、それを笑って貼りつけた一人の女性を、少しだけ思い出してほしい。未来は、僕たちが自分の言葉で機械に話しかけ、そしてちゃんと聞き届けられる場所へ、静かに向かっている。

コメントを残す