Blog Arolla

Étiquette : Java 8

Revue de presse de février

Réflexions : En ce début de mois de février, commençons par des réflexions et des coups de gueule ! D’abord autour du web, où l’on parle d’un écosystème encore trop chaotique et pas assez mature : https://medium.com/@wob/the-sad-state-of-web-development-1603a861d29f   Continuons avec une lettre ouverte à GitHub, qui semble ne pas écouter suffisamment ses utilisateurs : https://github.com/dear-github/dear-github   Réflexion encore autour…

L’expressivité du fonctionnel avec Java 8

Contexte Dans ma dernière mission chez un fournisseur de voyage, l’application a été migrée en Java 8. Pour moi qui utilise Guava depuis quelques années (depuis cet article de Cyrille Martraire en fait), c’est une excellente nouvelle. J’avais constaté qu’en de multiples endroits, on parcourait des listes, puis en fonction de l’item, on remplissait une…

Java 8 : Le projet Lambda (part 2)

Introduction Dans le précédent billet, nous avons introduit les objectifs du projet Lambda [sur le court terme il s’agit de simplifier les itérations internes pour la manipulation des collections et sur le long terme d’intégrer dans Java le style de programmation fonctionnelle]. La plupart des changements portent sur l’interface Collection qui n’a pas connu une…

Java 8 : Le projet Lambda (part 1)

Introduction Attendu impatiemment par près de neuf millions de développeurs comme la plus grande évolution de Java depuis l’introduction des « Generics » dans Java SE 5, le projet Lambda comporte deux volets. Sur le court terme il s’agit de simplifier les itérations internes pour la manipulation des collections et sur le long terme d’intégrer dans Java…