Lo que aprendí al crear ShellCheck
(vidarholen.net)La herramienta de análisis estático de scripts de shell escrita en Haskell con más estrellas en GitHub entre los proyectos de ese tipo.
Comenzó hace 8 años como un bot de IRC. Tiene 10K LoC, pero 1.5k pruebas.
Las dificultades de un proyecto donde los desarrolladores y los usuarios son grupos distintos.
Haskell es cómodo y portable, pero su ecosistema también cambia rápido sin mucha compatibilidad.
Un repaso de las experiencias obtenidas al crear un parser y una herramienta de análisis estático.
Aún no hay comentarios.