Java
Partager :
Ces questions n'ont été posées qu'aux personnes ayant choisi Java comme l'un de leurs trois principaux langages de programmation.
Mala Gupta
Developer Advocate chez JetBrains
Les enquêtes sur l'écosystème des développeurs sont un excellent moyen de découvrir et d'analyser la réalité du terrain, qui contraste souvent avec ce qui nous pensons. Il est intéressant de voir qu'un plus grand nombre de developpeurs utilisent Java 17 que Java 11 en production, mais aussi que la Docker est monté en puissance qui est devenu l'outil privilégié pour l'empaquetage des applications web. L'avance de Spring et de Spring Boot en matière de taux d'utilisation est énorme !
Dr Venkat Subramaniam
Auteur primé et fondateur d'Agile Developer, Inc.
C'est très encourageant. Les résultats montrent que de nombreuses organisations ont fait des progrès significatifs et, en même temps, le potentiel d’amélioration reste important.
Marit van Dijk
Developer Advocate et Java Champion chez JetBrains
Il est regrettable de voir autant de personnes utiliser encore Java 8 (et des versions antérieures). Je me demande ce qui les empêche d’adopter des versions plus récentes pour accéder à de nouvelles fonctionnalités intéressantes du langage, et comment les aider à migrer leur code vers des versions Java plus récentes.
Josh Long
Developer Advocate pour Spring, Java Champion et Kotlin Google Developer Expert
Je trouve ces chiffres intéressants, même si je me demande dans quelle mesure ils se recoupent. J'utilise GraalVM pour compiler mes applications Spring Boot en images natives, et Spring Boot utilise à son tour un serveur intégré (comme Apache Tomcat).
Marit van Dijk
Developer Advocate et Java Champion chez JetBrains
C'est formidable de voir que JUnit est largement répandu et que la plupart des développeurs semblent écrire des tests unitaires. Pour le petit pourcentage qui n’en écrit pas, j’espère qu’ils utilisent des tests d’intégration à la place !
Josh Long
Developer Advocate pour Spring, Java Champion et Kotlin Google Developer Expert
Moi aussi, j'utilise Spring Boot (et vous aussi, vous pouvez le faire).
Josh Long
Developer Advocate pour Spring, Java Champion et Kotlin Google Developer Expert
J'aurais adoré voir les statistiques de Gradle détaillées par langage, notamment Groovy ou Kotlin. Cette année, mes résolutions du nouvel an étaient d'apprendre Gradle et de perdre du poids. Bon, au moins j’apprends Gradle.
Ivar Grimstad
Developer Advocate pour Jakarta EE à la Fondation Eclipse
C’est génial de voir que l'adoption de Jakarta EE 10 dépasse celle de Jakarta EE 9. Cela montre que l'industrie est prête pour de nouvelles fonctionnalités une fois que le changement d'espace de noms a été géré. J'ai hâte de voir les chiffres de Jakarta EE 11 quand ils sortiront !
Anton Arhipov
Developer Advocate chez JetBrains
Le profileur intégré d'IntelliJ IDEA est fantastique, et il s'améliore constamment ! L'ajout récent des informations de profilage de ligne permet de repérer immédiatement les méthodes les plus exécutées dans le programme. On s'attend à ce que cet outil intégré gagne en popularité.
Malgré toutes les mesures que nous avons prises pour garantir la représentativité des répondants, les résultats peuvent légèrement sur-représenter les utilisateurs de produits JetBrains, car ils sont plus enclins à participer à nos enquêtes.
Anton Arhipov
Developer Advocate chez JetBrains
Il y a une forte corrélation entre la popularité de Spring et celle de Tomcat car Spring Boot utilise une instance Tomcat intégrée pour exécuter l'application.
Cette question a été posée à tous les participants à l'enquête, mais les résultats présentés ici sont filtrés afin de n'afficher que les réponses des développeurs Java.
JavaScript, SQL, Python et HTML/CSS sont les langages et technologies les plus fréquemment utilisés par les personnes indiquant que Java est l'un de leurs principaux langages.
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.