Je cherche à plonger dans Haskell pour mon prochain projet personnel (relativement trivial). Les raisons pour lesquelles je m'attaque à Haskell sont les suivantes:
- Me lancer dans un langage purement fonctionnel
- La vitesse. Bien que je sois sûr que cela puisse être discuté, le profil que j’ai vu des clous Haskell proches du C ++ (et qui semble être un peu plus rapide que Erlang).
- La vitesse. Le serveur Web de Warp semble être fou rapide par rapport à pratiquement tout le reste .
Donc, étant donné cela, ce que je recherche, ce sont les inconvénients ou les problèmes qui accompagnent Haskell. Le Web contient énormément d’informations sur les raisons pour lesquelles Haskell est une bonne chose, mais je n’ai pas trouvé beaucoup de sujets sur son côté laid (à part des reproches sur sa syntaxe qui ne me dérangent pas du tout).
Un exemple de ce que je recherche pourrait être le GIL de Python. Quelque chose qui n'a pas fait son chemin jusqu'à ce que je commence vraiment à envisager l'utilisation de la simultanéité dans un environnement CPython.