Skip to main content

Rapport 2020 sur l’écosystème JVM

Écrit par
jvm with logos feature

5 février 2020

0 minutes de lecture

Bienvenue dans notre rapport annuel sur l’écosystème JVM ! Il présente les résultats de la plus vaste enquête annuelle sur cet écosystème, à laquelle plus de 2 000 personnes ont répondu au second semestre 2019. Nous remercions toutes celles et ceux qui y ont participé et partagé leurs réflexions sur Java et les sujets liés à la JVM.

Ce rapport se compose de six articles :

  1. Rapport 2020 sur l’écosystème JVM - Introduction

  2. Au cours de l’année écoulée, 36 % des développeurs sont passés d’Oracle JDK à une autre distribution OpenJDK

  3. 64 % des développeurs indiquent que Java 8 reste la version la plus utilisée

  4. Kotlin devance Scala et Clojure et devient le 2e langage le plus populaire sur la JVM

  5. Spring domine l’écosystème Java : 60 % l’utilisent pour leurs applications principales

  6. IntelliJ IDEA domine le marché des IDE, avec 62 % d’adoption parmi les développeurs JVM

Nous avons également créé un rapport PDF soigneusement conçu, qui rassemble toutes ces informations dans un document téléchargeable.

Pour cette enquête, nous nous sommes associés à des conférences et des communautés de l’écosystème JVM afin de toucher le plus grand nombre de développeurs possible. Un grand merci à Devoxx, DevNexus, Jfokus, JCrete, Adopt OpenJDK, VirtualJUG et aux autres communautés Java pour leur aide précieuse. Grâce à cet effort considérable, un nombre impressionnant de développeurs a répondu à l’enquête, nous offrant un excellent aperçu de l’état actuel de l’écosystème JVM.

Avant de commencer, voici un aperçu TL;DR des principaux points à retenir de ce rapport.

Tableau de statistiques sur les outils de développement, présentant Oracle JDK, OpenJDK, Java, Kotlin, Spring, Maven, Jenkins, IntelliJ IDEA et GitLab

Introduction

D’où venez-vous ?

Nous sommes ravis de constater que des développeurs du monde entier ont répondu à cette enquête ! Cela montre à quel point l’écosystème JVM est florissant partout.

Carte du monde indiquant les pourcentages par région : Europe 65 %, Amérique du Nord 18 %, Amérique du Sud 5 %, Afrique 2 %, Asie 8 % et Australie 2 %.

Quel est votre poste actuel ?

La grande majorité des personnes interrogées ont un profil technique : 89 % sont développeurs, chefs d’équipe ou architectes. Par ailleurs, un nombre important de cadres dirigeants a pris le temps de participer à notre enquête malgré un emploi du temps chargé.

Infographie Snyk présentant les fonctions des participants : 54 % de développeurs logiciels, 21 % d’architectes, 14 % de responsables d’équipe et des pourcentages plus faibles dans d’autres fonctions.

Quelle est la taille de votre entreprise ?

Les données démographiques montrent que l’écosystème JVM a sa place aussi bien dans les grandes entreprises que dans les startups ! 41 % des personnes interrogées travaillent dans une entreprise de moins de 100 salariés : on peut donc affirmer que Java a un rôle à jouer partout.

Graphique en barres indiquant les pourcentages par tranche : 0–sans objet 3 %, 1–9 12 %, 10–49 17 %, 50–99 9 %, 100–249 12 %, 250–499 7 %, 500–999 7 % et 1 000+ 33 %.

Ce rapport ne s’arrête pas là ! Quelle section souhaitez-vous lire ensuite ?

  1. Rapport 2020 sur l’écosystème JVM - Introduction

  2. Au cours de l’année écoulée, 36 % des développeurs sont passés d’Oracle JDK à une autre distribution OpenJDK

  3. 64 % des développeurs indiquent que Java 8 reste la version la plus utilisée

  4. Kotlin devance Scala et Clojure et devient le 2e langage le plus populaire sur la JVM

  5. Spring domine l’écosystème Java : 60 % l’utilisent pour leurs applications principales

  6. IntelliJ IDEA domine le marché des IDE, avec 62 % d’adoption parmi les développeurs JVM

Téléchargez le rapport dès maintenant !

Lire la suite

Blog

Les modèles de pointe ont trouvé les vulnérabilités. Seul l’attaquant a trouvé les chaînes d’exploitation.

L’analyse statique a détecté les failles, mais seuls des tests d’attaque en conditions réelles ont prouvé comment elles pouvaient être enchaînées pour provoquer des compromissions. Comparaison d’Evo COS, de Claude Security et de Claude Code Security.

feature insights context
Blog

Les attaques autonomes sont déjà là. La défense doit suivre leur rythme.

Les attaquants autonomes réduisent la fenêtre de défense. Découvrez comment la découverte, la correction, la validation et la prévention continues peuvent aider les équipes de sécurité à suivre le rythme.

Blog

Pourquoi les agents de codage IA créent-ils sans cesse des failles de contrôle d’accès ?

Les agents de codage IA peuvent générer une logique d’autorisation qui compile et passe la revue, tout en exposant les données d’un tenant à un autre. Découvrez pourquoi les failles de contrôle d’accès sont difficiles à détecter et comment les prévenir.