Haskell a effectivement été créé pour la recherche en informatique (par un comité de chercheurs convaincus par le paradigme fonctionnel) mais aujourd'hui, plus de vingt ans après sa création, il a évolué en un langage plus généraliste.
On le retrouve dans les outils utilisés pour créer les programmes embarqués dans des véhicules de transport, il est utilisé dans un certain nombre d'institutions financières pour modéliser les produits complexes, Galois utilise Haskell à la base pour répondre à la plupart de ses contrats dont certains avec le gouvernement étasunien … et maintenant pour la création d'un jeu libre. C'est d'ailleurs l'un des domaines où Haskell est le moins mûr, car le paradigme fonctionnel pur ne se prête pas de façon évidente à une telle entreprise, il y a encore beaucoup de recherches (NB : cela ne signifie pas qu'Haskell ne peut pas faire aussi bien que des langages plus classiques, simplement les chercheurs expérimentent encore pour trouver des façons plus élégantes de faire les choses que dans des langages impératifs).
[^] # Re: Remarque nécessaire
Posté par Chaddaï Fouché . En réponse à la dépêche « Nikki and the robots » : sortie du mode histoire en « pay what you want ». Évalué à 1.
Haskell a effectivement été créé pour la recherche en informatique (par un comité de chercheurs convaincus par le paradigme fonctionnel) mais aujourd'hui, plus de vingt ans après sa création, il a évolué en un langage plus généraliste.
On le retrouve dans les outils utilisés pour créer les programmes embarqués dans des véhicules de transport, il est utilisé dans un certain nombre d'institutions financières pour modéliser les produits complexes, Galois utilise Haskell à la base pour répondre à la plupart de ses contrats dont certains avec le gouvernement étasunien … et maintenant pour la création d'un jeu libre. C'est d'ailleurs l'un des domaines où Haskell est le moins mûr, car le paradigme fonctionnel pur ne se prête pas de façon évidente à une telle entreprise, il y a encore beaucoup de recherches (NB : cela ne signifie pas qu'Haskell ne peut pas faire aussi bien que des langages plus classiques, simplement les chercheurs expérimentent encore pour trouver des façons plus élégantes de faire les choses que dans des langages impératifs).
Exemples d'utilisation d'Haskell dans un contexte commercial : http://www.haskell.org/haskellwiki/Haskell_in_industry