Ces jours-ci, je m'intéresse sérieusement à la programmation fonctionnelle.
Bien que je sois vraiment enthousiasmé par Haskell et les possibilités qu'il semble offrir, je vois aussi maintenant qu'il va me falloir un certain temps pour l'apprendre. Dans une question de l'OS sur Comment apprendre Haskell une réponse indique qu'il faudra des mois, voire des années, pour le "maîtriser" réellement.
Maintenant, je connais le C, le PHP, quelques trucs orientés objet, etc. Et comme on m'a dit que Haskell n'est pas très utilisé dans le "monde réel", ne vaudrait-il pas mieux que j'améliore mes compétences dans les langages ordinaires que je connais ? Haskell vaut-il la peine de se battre ?
Dans cette question sur Pourquoi les gens pensent que la programmation fonctionnelle va s'imposer la conclusion semble être que la programmation fonctionnelle va "s'imposer". Mais la programmation procédurale restera sûrement au sommet, n'est-ce pas ?
EDIT : keparo clarifie joliment ma question : Par opposition aux langages procéduraux, me sera-t-il utile d'étudier Haskell et les paradigmes de programmation fonctionnelle ?