El auge y la caída de Lisp en el JPL: Una historia de IA y política
Este artículo relata el auge y la caída del lenguaje de programación Lisp en el Laboratorio de Propulsión a Chorro (JPL). A finales de la década de 1980, Lisp brilló en los proyectos de robótica del JPL, utilizándose con éxito en varias misiones robóticas, incluido el rover Sojourner en la misión Mars Pathfinder (aunque Sojourner finalmente utilizó C). Sin embargo, debido a luchas políticas y a la búsqueda ciega de las "mejores prácticas de la industria" (es decir, C++), Lisp se fue marginando gradualmente en el JPL y finalmente se abandonó, una tragedia a juicio del autor. El autor argumenta que la elegancia y el poder expresivo de Lisp lo hacían particularmente adecuado para los proyectos únicos y altamente dinámicos del JPL, y esta decisión resultó en un desperdicio de valiosos recursos.
Leer más