
Conférence : Devoxx France 2026
Date : 24 avril 2026
Speakers : Clément de Tastes (SCIAM) et Rémi Forax (Université Gustave Eiffel)
Format : conférence (45 min)
Repository GitHub : mandelbrot-valhallaCe talk sur le futur de Java commence par nous plonger dans l’univers des fractales.
Le chou-fleur romanesco est une structure fractale : son motif se répète quel que soit le niveau de zoom. Clément a développé l’application JavaFX MandelbrotFx permettant d’afficher des fractales, dont la plus connue est très certainement la fractale de Mandelbrot.
L’implémentation Java de l’algorithme extraite de MandelbrotFractal.java utilise les types primitifs
doubleetint. Efficace, cette implémentation est relativement difficile à comprendre. Pour améliorer sa maintenance, on peut utiliser desrecorden définissant le type Complex. Plus propre, ce code est cependant dix fois plus gourmand en ressources qu’avec les primitives. Beau, mais cher. C’est là où les Value Types vont venir à notre rescousse.
Lire la suite…
