Haskell : Une relation amour-haine avec la programmation fonctionnelle
L'auteur a implémenté un petit programme en Haskell, Common Lisp et Smalltalk pour comparer les expériences de programmation dans différents langages. Le résultat ? Une découverte surprenante : son affection pour Haskell est indépendante de son aspect pratique. Elle provient plutôt de la sensation unique d'utiliser Haskell : son code est concis, élégant et ressemble davantage à un ensemble d'actions composables qu'à une simple arithmétique. L'auteur compare les implémentations de code dans les trois langages, approfondit son style de programmation et sa compatibilité avec Haskell, et réfléchit à sa dépendance au compilateur. Tout en reconnaissant les imperfections de Haskell, l'auteur apprécie toujours la concision et l'efficacité qu'offre Haskell et espère explorer des approches de programmation plus efficaces.
Lire plus