Recherche

Java : les développeurs privilégient Java 8 et Tomcat

Les développeurs Java utilisent encore largement la v8 du langage de programmation. Du côté des serveurs d'application, Tomcat l'emporte, selon un rapport de JRebel.

Publié par La rédaction le | Mis à jour le
Lecture
2 min
  • Imprimer
Java : les développeurs privilégient Java 8 et Tomcat

Oracle, devenu propriétaire de la technologie Java en 2010 après l'acquisition de Sun Microsystems, le sait bien : la popularité du langage de programmation orienté objet ne se dément pas chez les développeurs d'applications. Et Java 8 fait de la résistance.

C'est l'un des enseignements de l'édition 2020 du « Java Developer Productivity Report » publié par l'équipe en charge de JRebel, un plugin Java porté par Perforce Software. 400 architectes et développeurs Java ont répondu à l'enquête internationale.

Quelles sont les versions de Java les plus utilisées ?

Java 8 domine encore

58% des développeurs interrogés l'automne dernier privilégient Java 8 et 22,5% se tournent vers Java 11 (tous deux avec support à long terme). Ils ne sont plus que 7% à utiliser Java 7 ou une version antérieure. Par ailleurs, 5,5% « seulement » ont déclaré s'appuyer sur Java 12 ou une version plus récente (Java 13 est sorti en septembre 2019).

« Pour nous, cela n'a pas été une grande surprise de voir que Java 8 [sorti mi-mars 2014] est le langage de programmation dominant. Il est plus surprenant, en revanche, de constater que seulement 23% des répondants utilisent Java 11 », ont déclaré les auteurs du rapport.

Ils expliquent la tendance par un manque de mises à jour « véritablement impactantes » de Java depuis la v8 et par le coût pour mettre à niveau la Java Virtual Machine (JVM).

Qu'en est-il pour les serveurs d'applications ?

Serveurs d'applications et IDE

Du côté des serveurs d'applications Java, Tomcat (utilisé par 61% des répondants) devance largement les alternatives, dont Jetty (13%) et WebLogic d'Oracle (7%).

JRebel explique l'avance de Tomcat dans ce domaine par sa polyvalence et sa compatibilité avec d'autres plateformes Java majeures comme Spring Boot, Docker, Hybris et Amazon Web Services (AWS). De surcroît, Tomcat est accessible gratuitement.

En revanche, lorsqu'il est question d'environnement de développement intégré (IDE) utilisé dans le cadre professionnel, c'est l'IDE en version payante IntelliJ IDEA qui l'emporte (82%).

Eclipse (24%) et VSCode (10%) suivent loin derrière.

Quant aux applications basées sur les microservices, elles sont désormais utilisées par plus de 50% des développeurs Java et profils techniques interrogés, contre 27% il y a deux ans.

Livres Blancs #cloud

Voir tous les livres blancs
S'abonner
au magazine
Se connecter
Retour haut de page