Tous les dix ans approximativement, Java ajoute une grosse feature qui change un peu la façon dont on écrit le code. Une des idées actuelles est d’introduire le concept de programmation orientée donnée (Data Oriented Programming), basé sur le pattern matching, qui a pour but de simplifier la façon dont sont écrites les applications en Java.
Après un bref rappel de l’histoire de Java, ce sur quoi j’ai travaillé et ce sur quoi je travaille actuellement, je discuterai de la notion de programmation orientée donnée, de sa relation avec la programmation orientée objet. Puis je parlerais un peu plus en détail des différents challenges, actuels et à venir liés à l’introduction du pattern matching dans le langage Java.
Localisation
Salle de séminaire 4B125 (bâtiment Copernic)
5 Boulevard Descartes 77420 Champs-sur-Marne