オブジェクト指向
前者の抽象シンボル舞台では、我々は最初にオブジェクトの名前(識別子)をコーディングし、次にそのオブジェクトが実行する「なにか」を伝えるメッセージをコーディングすることになる。後者の具象ユーザーインターフェース舞台では、我々は最初に操作する対象(アイコン)を選択し、次にその対象が提供する「なにか」のメニュー欄を表示選択することになる。この双方を踏まえた上でケイはこう結論している。
80年代前半までのオブジェクト指向はプログラミングとGUIの融合思想と言った方が適当であり、オペレータがプログラミングでカスタマイズした結果をGUIビュー環境でほぼ同時に確認できるという特性は、コマンドライン実行とキャラクタ文字環境が当然であった時代において革新的であった。プログラミングはコンピュータとの潜在的な対話であり、GUIは顕在的な対話であると形容されている。長じてアイコン選択とメニュー処理を適宜に連携させるGUIの考え方をプログラミングにも応用したものが、後述のオブジェクトとメッセージ式になっている。