Pour gérer vos consentements :
Categories: DéveloppeursProjets

Programmation : les développeurs migrent vers Java 11

Snyk, fournisseur de solutions DevSecOps, a livré l’édition 2021 de son « JVM* Ecosystem Report ». Plus de 2000 développeurs ont répondu à l’enquête internationale.

Que retenir de ce rapport ? 90% des développeurs interrogés s’appuient sur Java pour le développement applicatif, 17,7% utilisent également le langage Kotlin (programmation orientée objet) en production, 13% Groovy, 10% Scala, 8,4% Clojure et 2,3% JRuby.

Langages JVM pour apps en production_2021 (source : Snyk).

Globalement, 40% des répondants utilisent plus d’une version de Java en production. Java SE 11 (LTS) arrive désormais en tête des versions les plus citées (61,5%), devant Java 8 (59,9%).

Versions de Java en environnement de production_2021 (source : Snyk).

Java 15 (12%), Java 14 (5%) et Java 7 (3,8%) suivent.

JDK en production

Les développeurs peuvent aussi utiliser plusieurs kits de développement Java (JDK) en production. Les cinq les plus souvent mentionnés sont : AdoptOpenJDK (44%), qui fournit des distributions binaires OpenJDK, OpenJDK d’Oracle (28%) et la version commerciale Oracle JDK (23%). La build Azul Zulu d’OpenJDK pour Azure (15,5%) et  Amazon Coretto (9%) font aussi partie du top 5.

JDKs en production_2021 (source : Snyk).

Lorsqu’il est question d’environnement de développement intégré (IDE) IntelliJ IDEA de JetBrains (71%) est le plus populaire, devant Eclipse IDE (24,6%) et Visual Studio Code (23,2%).

Du côté des frameworks, l’univers Java est toujours dominé par Spring Boot (cité par 57,6% du panel) et Spring MVC (28,7%). Java EE (24,2%) et Jakarta EE (12,7%) suivent. Enfin, Maven reste le principal système de build utilisé par l’écosystème Java (76%), devant Gradle (38%) et Ant (12%).

*Java Virtual Machine.

(crédit photo @snyksec)

Recent Posts

Ce qu’il faut savoir sur Moshi, l’IA vocale de Kyutai

Kyutai a officialisé son IA vocale Moshi et en a ouvert une démo au public.…

26 minutes ago

L’app MFA Authy mise à mal par une API non sécurisée

Une API sans authentification a permis à des tiers de valider les numéros de téléphone…

4 heures ago

Les logiciels libres entrés au SILL au deuxième trimestre 2024

D'AgentJ à YesWiki, voici les dernières entrées au SILL (Socle interministériel de logiciels libres).

18 heures ago

WSL2 fait le grand saut vers Linux 6.6

En parallèle de diverses expérimentations, Microsoft livre une première version de WSL2 basée sur Linux…

23 heures ago

Google pétri d’incertitudes sur l’empreinte environnementale de l’IA

Le dernier rapport environnemental de Google comporte peu d'indicateurs spécifiques à l'IA. Quelles perspectives l'entreprise…

1 jour ago

Optimisation du processus commercial : la clé de la croissance pour les TPE/PME ?

Booster les performances des forces de vente en fondant les processus commerciaux sur ce que…

1 jour ago