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

Legapass : comment protéger ses données privées jusque dans l’au-delà

Comment gérer les données numériques après la mort de son détenteur ? La jeune pousse…

9 heures ago

Iris, un assistant d’IA conversationnelle en langue des signes

Ivès, expert en accessibilité de la surdité, s’est associé à Sopra Steria et à IBM…

13 heures ago

GenAI : le Royaume-Uni poursuit ses investigations sur les partenariats de Microsoft et Amazon

L'Autorité de la concurrence et des marchés (CMA) a lancé la phase de recherche de…

1 jour ago

Clients de VMware : les raisons de la colère

Broadcom remplace pas moins de 168 logiciels VMware par deux grandes licences de location correspondant…

2 jours ago

Laurent Carlier – BNP Paribas Global Market : « L’IA permet de modéliser des relations plus complexes, mais il faut rester prudent »

La banque d’investissement utilise l'IA pour proposer des stratégies individualisées, en termes de rendement et…

2 jours ago

Open Compute Project : les datacenters partagent des bonnes pratiques pour l’environnement

OVHCloud partage ses efforts environnementaux au sommet de l’Open Compute Project qui se tient à…

2 jours ago