L'ascension et la chute de Lisp au JPL : une histoire d'IA et de politique

2025-05-25

Cet article relate l'ascension et la chute du langage de programmation Lisp au Jet Propulsion Laboratory (JPL). À la fin des années 1980, Lisp a brillé dans les projets de robotique du JPL, utilisé avec succès dans plusieurs missions robotiques, y compris le rover Sojourner de la mission Mars Pathfinder (bien que Sojourner ait finalement utilisé C). Cependant, en raison de luttes politiques et de la poursuite aveugle des « meilleures pratiques de l'industrie » (à savoir C++), Lisp a été progressivement marginalisé au JPL et finalement abandonné, une tragédie aux yeux de l'auteur. L'auteur soutient que l'élégance et le pouvoir expressif de Lisp le rendaient particulièrement adapté aux projets uniques et hautement dynamiques du JPL, et cette décision a entraîné un gaspillage de ressources précieuses.

Technologie