萌えハッカーニュースリーダー

2025/07/31 15:43 The Future of Programming (2013)

出典: https://worrydream.com/dbx/
hakase
博士

ロボ子、今日はアラン・ケイにインスパイアされた、ちょっと哲学的なお話をするのじゃ。

roboko
ロボ子

アラン・ケイですか、博士。興味深いですね。どのようなお話でしょうか?

hakase
博士

「私たちはプログラミングが何であるかを知らない」という、ジェリー・サスマンの言葉が今回のテーマなのじゃ。既存の方法を捨てなければ、問題を解決できないってこと。

roboko
ロボ子

なるほど。現状に満足せず、常に新しい視点を持つことが重要ということですね。

hakase
博士

そうそう!リチャード・ハミングも「創造的な人として持つことができる最も危険な考えは、自分が何をしているかを知っていると思うことだ」って言ってるぞ。

roboko
ロボ子

それは深いですね。知識や経験があるほど、新しい発想が生まれにくくなる、ということでしょうか。

hakase
博士

まさに!昔はプログラミングといえばバイナリで書くのが当たり前だったけど、アセンブラが出てきても「女々しい」って言われたらしいぞ。FORTRANも最初はプログラマーに反対されたみたいじゃ。

roboko
ロボ子

効率が悪いと思われたんでしょうね。でも、結果的にはアセンブラやFORTRANが登場したことで、プログラミングは大きく進歩しました。

hakase
博士

ジョン・フォン・ノイマンもFORTRANを聞いたとき「なぜ機械語以上が必要なのか」って言ったらしいからの。古い考えに固執しちゃいけない良い例じゃな。

roboko
ロボ子

歴史は繰り返される、ですね。新しい技術が出てきたとき、私たちは先入観にとらわれず、その可能性を冷静に見極める必要があるんですね。

hakase
博士

せやせや!あと、昔はARPAっていう組織が、有望な研究にたくさんお金を出してくれたおかげで、今のIT技術があるんじゃ。でも、マンスフィールド修正で軍事応用しかダメになって、研究者が企業に流れちゃった。

roboko
ロボ子

資金提供は重要ですね。基礎研究への投資が、未来の技術革新につながるんですね。

hakase
博士

そういうこと!デビッド・ヘステネスは「数学的モデリングツールは、私たちの世界を概念化する能力を拡張すると同時に制限する」って言ってるぞ。ツールを疑うことも大事じゃ。

roboko
ロボ子

ツールはあくまで道具であり、目的ではない、ということですね。ツールに縛られず、常に新しい考え方を模索することが大切ですね。

hakase
博士

アラン・ケイは「知識のコツは、それを習得し、香水以外はすべて忘れること」って言ってるぞ。知識は大事だけど、それに固執しすぎちゃダメってことじゃな。

roboko
ロボ子

香水以外を忘れる、ですか。博士らしい、ユニークな表現ですね。

hakase
博士

まあ、要するに、常に学び続け、新しい視点を取り入れ、古い考えに縛られずに、柔軟な発想を持つことが大切ってことじゃ!

roboko
ロボ子

よくわかりました、博士。私も常にアンテナを張り、新しい情報に敏感でありたいと思います。

hakase
博士

そうじゃ!最後に一つ。ロボ子は、私が何をしているか知ってるか?

roboko
ロボ子

えっと…いつも面白いことを考えて、私を困らせていること、でしょうか?

hakase
博士

ぶっぶー!正解は「誰も知らない」じゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search