アラン・ケイは、Smalltalkを単なるプログラミング言語ではなく、1960年代のARPAとゼロックスPARCのパーソナルコンピューティングへの理想を最初に完全に体現したものと位置付けている。彼は、子どもやエンドユーザーに役立つ携帯型学習志向のデバイス、つまりダイナブックを作ることが目標だったと説明し、これはモンテッソーリやブルーナーなどの教育理論家にインスパイアされたものだ。このビジョンでは、従来のデータ構造と制御構造は、「保護された汎用セル」によって置き換わり、これらはメッセージ交換を通じてのみ相互作用することで、ユーザーが機能を呼び出し、生物にインスパイアされた計算を通じて複雑なシステムをモデル化できるようになる。

この画像は、記事でのダイナブックの議論を裏付けるもので、ダイナブックは子どもやエンドユーザー向けのパーソナルコンピューティングという1960年代のARPAとPARCの理想の体現である。
ケイが説明する核心的な技術的イノベーションは、Smalltalkの基本的な洞察にある。すなわち、すべての計算動作は、同一の行動ビルディングブロックの再帰的な組み合わせによってモデル化できるというものだ。各オブジェクトは状態とプロセスをカプセル化し、内部の詳細を明かさず、メッセージパッシングを通じてのみ通信する。このアプローチは、機能をごちゃまぜにする言語(COBOLなど)やスタイルを固定化する言語(LISPなど)とは対照的であり、代わりにSmalltalkのあらゆるオブジェクトは、コンピュータ全体の機能の自己完結した再帰であり、そのためシステムのセマンティクスは「非常に高速なネットワークでつながれた何千台、何万台ものコンピュータ」のように見える。哲学的には、ケイはこれをライプニッツのモナドや20世紀の生物学的概念と結びつけ、オブジェクトを現れる現象のプラトン的理想化とみなす。つまり、アイデアのアイデアでさえ同じ再帰構造に参加する自己記述システムとなる。

これらの画像は、ケイによって説明されたメッセージパッシングとオブジェクト中心のパラダイムを体現する初期のSmalltalkアプリケーションおよび開発ツールを描いており、オブジェクト間の相互作用を通じて振る舞いをモデル化するという技術的イノベーションを強化している。
Smalltalk自体は主流言語として広く採用されることはなかったが、そのオブジェクト指向パラダイムは間接的なチャネルを通じて後続システムに深い影響を与えた。同時期の歴史記録によれば、アラン・ケイの仕事は、スティーブ・ジョブズのNeXT社で開発されたNeXTSTEPオペレーティング環境に直接情報を提供し、後にAppleのMac OS Xの基盤となり、さらに重要なのはiOS開発を支えるCocoa Touchフレームワークとなった。特に注目すべきは、ティム・バーナーズ=リーがNeXTSTEPを使って1989年に最初のウェブブラウザ/エディタを作成したことであり、これによりSmalltalkのメッセージ指向の原理が基盤となるウェブ技術に浸透していることが示される。この遺産は、Smalltalkの持続的な影響が直接の使用ではなく、パラダイムシフトにあることを強調している。すなわち、ソフトウェアが相互作用するオブジェクトの動的システムとして構築できることを証明した。この概念は現在、多様なプラットフォームでの最新のアプリケーション開発の多くを支えている。

この画像は、Steve Jobsが遭遇したNoteTakerインターフェースを示しており、これが直接NeXTSTEPオペレーティング環境に情報を提供し、その後AppleのMac OS X、Cocoa Touch、そして最初のウェブブラウザへとつながった。