JPLにおけるLISPの盛衰:AIと政治の物語

2025-05-25

この記事は、ジェット推進研究所(JPL)におけるLISPプログラミング言語の盛衰について語っています。1980年代後半、LISPはJPLのロボットプロジェクトで輝きを放ち、火星探査機パスファインダーの探査車Sojournerなど、多くのロボットミッションで成功を収めました(ただし、Sojournerは最終的にC言語を使用)。しかし、「業界のベストプラクティス」(つまりC++)の盲目的な追従と政治闘争により、JPLにおけるLISPは徐々に衰退し、最終的には放棄されました。これは著者にとって悲劇です。著者は、LISPの簡潔さと表現力の豊かさが、JPLの一意で高度に動的なプロジェクトに特に適していたと主張し、この決定が貴重な資源の無駄遣いになったと結論付けています。

テクノロジー