Connaissez-vous la programmation fonctionnelle?
Bien que ce type de programmation soit vieux comme le ‘monde’, depuis quelques temps la programmation fonctionnelle revient sur le devant de la scène.
Personnellement, j’ai découvert ce type d’approche sur les bancs du CNAM en travaillant avec le language caml (http://caml.inria.fr/).
Ce style de programmation souvent considéré comme un peu marginal et réservé au monde scientifique et universitaire, on le retrouve de plus en plus dans le monde de l’industrie sous la forme de langages comme Scala, Groovy, Haskel, etc..
Java (au sens large) se met aussi à la page avec les APIs comme Guava ou Lamdaj.
On notera (et ce n’est plus une grande nouvelle) que la prochaine version du JDK intégrera les Lambdas.
Quand bien même ce style et ce terme sont très en vogue, mais est-ce que tout le monde en connaît vraiment les concepts.
L’article, en lien dans ce post, propose une introduction claire et concise à ce style de programmation. Cet article est pour :
-Ceux qui ne connaissent pas et qui veulent découvrir,
-Ceux qui ont une idée, mais aimeraient être sur,
-Ceux qui ont su, mais qui ont oublié.
-Ceux qui veulent briller en société avec des concepts 🙂
Plus sérieusement, cet article est très intéressant et mérite toute votre attention !
#java #programmation #fonctionnelle