1.) Yes, you should definitely be thinking of Java 8 as a legacy version now
2.) #Oracle continue to lose ground as a #JVM vendor (from 75% market share in 2020, to 34.5% in 2022 to 20.8% in 2024) - now just a couple of points clear of Eclipse's Adoptium distribution and Amazon's Corretto,
What is data-oriented programming and how does it work in #Java? After Brian Goetz first described it in his seminal article "Data-Oriented Programming in Java" in June 2022, I propose a revised version 1.1 and give detailed advice on how to implement it in a six-part article series on inside.java.
Here's the first part with the revised four guiding principles:
@pears des questions si on voulait créé une instance #Java. Est-ce qu'on peut faire des trucs un peu riches genre indexer stackoverflow mais que les questions avec un tag java ?
Comment faire pour réutiliser le fait qu'un anglophone va vouloir des ressources en anglais alors qu'un français peut lire du français et de l'anglais ? Deux instances (la francophone tapant aussi sur l'anglophone) ?
Sometimes, when I talk to frontend developers about how #HTMX requires you to have more presentation awareness in the projection side of your server application as you generate content in HTML, which in the #Java world is pretty much what we did with #JSP, Freemarker and Thymeleaf, I'm met with amazement.
No dis, but be aware: There's a generation of capable professional frontend developers who don't know backend servers can serve HTML just fine, and not just Json over HTTP.