Remi Forax | Devoxx

Remi Forax
Remi Forax Twitter

From Unuiversité Paris Est Marne-la-Vallée

Java Plombier, Maitre de Conférence, Virtual Machine Whisperer, martirise ses pauvres étudiants, complexifie Java en étant experts pour les JSR 292, 335 et 376, développe des librariries et langage dynamiques open source utilisés ou pas.

Blog: http://forax.github.io/

java Java, JVM, Javas SE/EE

Pattern Matching en Java (10 ?)

Conference

Disons que les prochaines features planifiées de Java (après la version 9) sont trop grosses pour qu'elles soient intégrées directement dans la version 10. Disons que dans ce cas, on va regarder à intégrer une moyenne feature qui fasse sens, et qui aide pour la suite. Disons que cette feature est le pattern Matching. Ce talk va introduire ce que l'on entend par Pattern Matching, quelle pourrait en être la syntaxe, quelle pourrait en être la sémantique. En quoi celle-ci sera différente de celles d'autres langages comme par exemple Scala. Et comment on pourrait implanter le Pattern Matching pour que les Just In Time compilers de Java génère un code pas trop idiot.

java Java, JVM, Javas SE/EE

Préparez-vous à la modularité selon Java 9

University

La principale nouveauté de Java 9 viendra du coté de la modularité. Et qu'on le veuille ou non il faudra tenir compte de ce changement et s'y préparer.

Dans la première partie de cette présentation, nous expliquerons ce qui a motivé cette évolution, puis nous verrons les principaux concepts sous-jacents.

Dans la deuxième partie, nous verrons comment migrer une application vers java 9. Le premier objectif sera de faire fonctionner notre application avec un minimum d'effort, puis nous verrons y intégrer de la modularité.

Dans la troisième partie, nous aborderons les aspects avancés de Jigsaw qui seront utiles pour le développement de nouvelles applications.

TBA : To be announced / Salle non affectée