驚くべきAppleの逸話:ジョン・スカリーへのMacのデモ

驚くべきAppleの逸話:ジョン・スカリーへのMacのデモ

驚きのApple逸話をまた一つお届けします。今週は、ジョン・スカリー氏がApple CEO就任面接の際に提供されたMacのデモ機についてご紹介します。

アンディ・ハーツフェルドは回想する(Folklore 経由):

ウィンドウ マネージャは、ユーザ インターフェイス ツールボックスの中でも最も重要な部分であり、Quickdraw の「領域クリッピング」テクノロジの真価を発揮する部分でした。ウィンドウ マネージャは、ウィンドウが作成、移動、サイズ変更されるたびに、そのウィンドウのさまざまな領域を計算する必要があり、ウィンドウ内に描画されたオブジェクトは必要に応じて自動的にクリッピングされていました。Macintosh
のウィンドウ マネージャは、Bill Atkinson が Lisa 用に作成した Pascal 言語のウィンドウ マネージャがベースでした。私の仕事は、それを 68000 アセンブリ言語で書き直し、Macintosh 環境に適応させることでした。最初のステップは、Bill の Pascal バージョンを移植することでした。私は、移植版をテストするために、いくつかのウィンドウを生成してウィンドウ マネージャの性能をテストする「ウィンドウ マネージャ デモ」という小さなプログラムを作成しました。

1年前、私は16×16ピクセルのカスタムグラフィックルーチンを使って、数百個のボールを同時にアニメーションさせる高速な「ボールバウンド」ルーチンを作成しました。これはMacのグラフィックス処理能力を存分に発揮する楽しい方法でした。そこで、ウィンドウマネージャのデモでは、各ウィンドウにQuickdrawを使って数十個のボールをアニメーションさせることにしました。ボールが連続的に動けば、最終的にはウィンドウ内のあらゆる領域をカバーし、クリッピングの欠陥を露呈させるからです。

1983年1月にスーザンが着任した後、私は彼女に、ウィンドウマネージャのデモで使用するために、それまで単調だったボール状のものの代わりに、16×16の小さなビットマップをいくつか描いてほしいと頼みました。すぐに、小さなMacintoshやリンゴ、昆虫、ワニなど、様々な小さなオブジェクトが様々なウィンドウの中で跳ね回るようになりました。ウィンドウマネージャのデモはこれで完成したと思ったのですが、それは間違いでした。

数ヶ月後のある晩、スティーブ・ジョブズがソフトウェアエリアにやって来た。ニューヨークで最近出会ったある人物に興奮していたのだ。「なあ、来週、昨日会ったジョン・スカリーというペプシの社長のためにデモをやってほしいんだ。彼は本当に頭がいいんだ。信じられないほど頭がいい。もし彼に良い印象を与えることができれば、ペプシに何千台ものMacを買ってもらえるかもしれない。もしかしたら5000台くらいになるかもしれない。何か特別なものを彼に見せてあげてはどうか?」

当時、潜在顧客にデモを行うことはほとんどなかったので、少し怪しい気がしました。しかし、スーザンにペプシのイラストを描いてもらうよう頼んだところ、彼女は彼に敬意を表して小さなペプシのキャップと缶を描いてくれたので、それをウィンドウマネージャーのデモに組み込むことにしました。

翌週、スティーブが不在だったため、マイク・マレーがジョン・スカリーをエンジニアリングエリアに案内しました。彼は彼を私のキュービクルに連れて行き、改良版ウィンドウマネージャのデモを見せました。ペプシのキャップと缶は最後に残しておき、窓を一つずつ開けていきました。スカリーはペプシの製品を見て心から興奮しているようでしたが、デモ中は奇妙なほど冷淡な様子でした。いくつか質問をしましたが、答えにはあまり興味がない様子でした。

数週間後、私たちは本当の話を知りました。ジョンの訪問の目的はアップルのCEO面接であり、スティーブの有名な言葉「残りの人生を子供たちに砂糖水を売るのと、世界を変えるチャンスを得るのと、どちらを選びますか?」に説得されて、彼はその職を得たのです。

これは確かに人の注目を集める独創的な方法であり、スティーブ・ジョブズの有名な最後通牒に続いて、その成功は決定的なものとなりました。今週はこれでおしまいですが、またすぐに続きをお届けします。さあ、今はシェアして楽しんでください!