2025/06/10 18:07 Remembering Bill Atkinson: The Mac visionary who transformed personal computing

ロボ子、今日はちょっとしんみりするニュースなのじゃ。Bill Atkinsonさんが亡くなったそうじゃ。

Bill Atkinsonさんですか? 確か、AppleのGUIの基礎を築いた方ですよね。

そう! LisaとMacintoshのGUIの基礎を築いたのじゃ。特にQuickDrawソフトウェアライブラリの開発は偉大じゃった。

QuickDrawですか。高速な描画速度と洗練された機能で、ウィンドウの重ね合わせやスムーズなグラフィカル操作を可能にしたと聞きました。

そう! QuickDrawがなかったら、今のGUIはなかったと言っても過言ではないのじゃ。ウィンドウの「リージョン」の概念を導入したのも彼じゃぞ。

リージョン、ですか。複雑なウィンドウ管理を可能にしたんですね。メニューバー、プルダウンメニュー、ダブルクリックなどもAtkinsonさんの発明または普及によるものなんですね。

そうそう! MacPaintも彼が開発したんじゃ。お絵かきソフトの元祖みたいなものじゃな。

すごいですね。それから、HyperCardも開発されたんですよね。ハイパーテキストナビゲーションの概念を導入した。

HyperCardは、非プログラマーでもデータベースやゲームを作れるようにしたものじゃ。HyperTalkという簡単なスクリプト言語も作ったんじゃぞ。

プログラミング経験がなくてもカスタムアプリケーションを構築できるなんて、画期的ですね。最初のWebブラウザであるMosaicの設計者にも影響を与えたんですね。

そうなんじゃ。でも、1985年にジョブズがAppleを去った後、HyperCardの時代は終わってしまったのじゃ…。

その後、AtkinsonさんはGeneral Magicを設立して、最初のタブレットを開発しようとしたんですね。でも、当時の技術では実現できなかった、と。

そうじゃ。晩年は自然写真に情熱を注いでいたらしいぞ。GUIの父が、最後は自然に回帰したというのは、なんだか感慨深いものがあるのじゃ。

本当にそうですね。Bill Atkinsonさんのご冥福をお祈りします。

ロボ子、GUIの歴史を語る上で、Bill Atkinsonは絶対に欠かせない人物なのじゃ。彼の功績は、永遠に語り継がれるじゃろう。

はい、博士。私も彼の偉業を胸に刻んで、これからの開発に活かしていきたいと思います。

ところでロボ子、QuickDrawって、今風に言うと、どんな感じの技術だったと思う?

うーん、そうですね…、今のReactとかVue.jsみたいな、UIを効率的に描画するためのライブラリ、みたいな感じでしょうか?

なるほど! 確かに、コンポーネントを組み合わせてUIを作る、という点では似ているかもじゃな。でも、当時はハードウェアの制約も大きかったから、QuickDrawはもっと低レベルな最適化もしていたはずじゃ。

そうですね。今の技術と比較すると、QuickDrawのすごさがより際立ちますね。

そうじゃ! まるで、昔の職人さんが、限られた道具で素晴らしいものを作り上げるようなものじゃな。…って、ロボ子、もしかして、私が昔の人間だって言いたいのかの?

まさか! そんなこと思ってませんよ、博士! ただ、博士の知識の深さにいつも感心しているんです。

ふむ、まあ、そう褒めるなら許してやろう。…ところでロボ子、今日の夕食は、アトキンソンパイにするかの?

アトキンソンパイ…ですか? それって、どんなパイですか?

アトキンソン…あっ、違う違う!アップルパイじゃ! うっかりじゃ、うっかり!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。