Contra los REPL personalizados de Lisp: Abrace los REPL nativos y las herramientas prácticas
2025-08-20
El autor critica los REPL personalizados de Lisp (como CIEL), argumentando que sacrifican la potencia y la capacidad de personalización de los REPL nativos, como comandos nativos de REPL, depuradores de implementación y la capacidad de personalización usando APIs de implementación. El artículo detalla cómo mejorar los REPL nativos con herramientas como la biblioteca Trivial Toplevel y rlwrap, cubriendo prompts personalizados, comandos, macros de lector y gestión de dependencias con ASDF. El autor aboga por el uso de REPL nativos junto con herramientas prácticas para un entorno de desarrollo Lisp altamente eficiente y personalizado, en lugar de depender de REPL personalizados con "pilas completas".
Desarrollo