- 1970年代初頭、MITのAI Labのエンジニアチームがコンピュータプログラミングの革命を起こす
- Lispの方言が広まる中、AI Labはプログラマーにとって欠かせない概念を先駆けて開発
- ダン・ワインレブ、ハワード・キャノンらはLispマシンの開発を始め、Lispが世界を変えると信じていた
- 一方、和平、愛、喜びの支持者であるSteve Herrellはアイスクリーム業界に革新をもたらす
- Steve’s Ice CreamでのイノベーションがAI Labの仕事に影響を与える
- キャノンはLispマシン用のオブジェクト指向の拡張を開発、多重継承を処理する新しい方法を提案
- キャノンはアイスクリームの「Mix-ins」から着想を得て、「Flavors」というプログラミング言語を作成
- キャノンのMix-insのアイデアは後に多くの主流なプログラミング言語に採用される
- HerrellのMix-insも大きな影響を与え、多くのアメリカの大学町に影響を与えた
この記事では、AI Labのプログラマーとアイスクリームの革新者の間の意外な関係が探られており、プログラミング言語史においてHerrellがどれだけの影響を与えたかが示唆されています。
元記事: https://www.technologyreview.com/2025/02/25/1111238/the-mix-in-revolution/