Rencontre de codeuses & codeurs à Rouen
La conférence IT en Normandie
De Java 21 à Java 25 : Langage, API et Performances
Salle A
(16:30 - 50 min)
Depuis Java 17, les vendeurs ont décidé de proposer un support commercial à long terme (LTS) tous les deux ans. Cela donne une importance particulière Jva 21 et 25, puisque ce sont celles que les projets choisissent d'utiliser. Comme à chaque fois les ajouts, correctifs et améliorations sont nombreux entre ces deux versions. On se concentrera sur ce qui nous intéresse en tant que développeur : les modifications du langage et les nouvelles API, de même que les gains en performance. On couvrira essentiellement trois points : Amber et ses quelques ajouts, L'API Stream et ses Gatherers, ainsi que Loom et le nouveau modèle de concurrence construit sur les threads virtuels. On parlera de l'avenir avec les Stable Values et les Value Types.
Passionate about programming computers for over 25 years, Jose made his debut in assembler and C, C for SIMD parallel machines before adopting Java as an object-oriented language. PhD in applied maths and computer science, assistant professor at the University Sorbonne Paris Nord for 25 years, and now Java Developer Advocate at Oracle. Java Champion Alumni, JavaOne Rockstar, Jose also has a passion for education and knowledge transfer. He gives talks in major international Java conferences (JavaOne, Oracle CodeOne, Devoxx in Antwerp, Paris and London, DevNexus). He wrote numerous technical articles on Java technologies for Java Magazine, Oracle Technolgy Network. He writes a blog, Java le soir, French documentary source on Java technologies for thousands of french speaking developers around the world. He is a member of the french Paris Java User Group, has been a co-organizer of the conference Devoxx France for three years, and disorganizer of JChateau, an unconference held in the Chateau of the Loire Valley. He maintains a french YouTube channel with more than 80 hours of Java courses. He is also a Pluralsight author in the Java space.