Haskell: Una relación de amor-odio con la programación funcional

2025-06-06

El autor implementó un pequeño programa en Haskell, Common Lisp y Smalltalk para comparar las experiencias de programación en diferentes lenguajes. El resultado: un sorprendente descubrimiento de que su afecto por Haskell es independiente de su practicidad. En cambio, surge de la sensación única de usar Haskell: su código es conciso, elegante y se siente más como un conjunto de acciones componibles que como una simple aritmética. El autor contrasta las implementaciones de código en los tres lenguajes, profundiza en su estilo de programación y su compatibilidad con Haskell, y reflexiona sobre su dependencia del compilador. Si bien reconoce las imperfecciones de Haskell, el autor todavía disfruta de la concisión y la eficiencia que Haskell ofrece y espera explorar enfoques de programación más efectivos.