Developpez.com

Le Club des Développeurs et IT Pro

JavaOne 2014 : Java 8 bat les records d'adoption de la plateforme

Oracle sort JDK 8u20 avec des nouveautés axées sur l'administration

Le 2014-09-30 15:23:01, par Hinault Romaric, Responsable .NET
JavaOne 2014, la plus grande conférence annuelle autour de la plateforme Java se déroule actuellement à San Francisco.

L’événement a été l’occasion pour Oracle de dévoiler des chiffres clés sur la plateforme de développement et sur la l’adoption de la dernière version de Java, dont la version stable avait été publiée en mars dernier.

Java représente un langage de programmation utilisé par environ 9 millions de développeurs à travers le monde. La plateforme est exécutée sur plus de 3 milliards d’appareils, d’après Oracle.

Java 8 a établi un chiffre record d’adoption. L’adoption de Java SE 8 depuis son lancement est de 20% supérieur à celui de Java SE 7 sur la même période de temps. La prise en charge du langage a été rapidement effective dans les trois environnements de développement Java majeurs, dont Eclipse Luna, NetBeans 8.0 et IntelliJ IDEA 13.

Depuis sa sortie, Java SE 8 a eu droit à plusieurs mises à jour qui ont permis d’optimiser les performances, améliorer la sécurité, la stabilité et ajouter de nouvelles fonctionnalités à la plateforme. Oracle vient de publier JDK 8u20 (Java Development Kit 8).

Cette mise à jour introduit le nouvel outil « Java Advanced Management Console », qui permet aux administrateurs de contrôler les versions de Java fonctionnant sur leur parc informatique. Cela améliore la sécurité et simplifie la gestion des applications.

Oracle a également introduit dans cette version un « MSI Enterprise JRE Installer » qui permet aux administrateurs d’automatiser l’installation de la JRE (Java Runtime Environment) sur tous les postes de travail de l’entreprise.

JDK 8u20 embarque Java Mission Control 5.4, un outil de surveillance et de diagnostic pour la JVM, qui gagne en nouvelles fonctionnalités, et améliorations de performances et de l’expérience utilisateur.

En plus de ces nouveautés, on va noter des optimisations du moteur Javascript Nashorn et du « garbage-first (G1) garbage collector ». JDK 8u20 offre aussi en plus une prise en charge des architectures ARMv8 64 bits.

JDK 8u20 est disponible en téléchargement sur le site du projet.

Télécharger JDK 8u20

Source : Oracle

Et vous ?

Avez-vous adopté Java 8 ? Que pensez-vous de cette version ?
  Discussion forum
8 commentaires
  • kolodz
    Modérateur
    Avez-vous adopté Java 8 ?
    Pour le perso oui...
    Pour le travail, je suis sur de la compilation ciblé 1.5 et style de codage 1.4 !
    Que pensez-vous de cette version ?
    Que je voudrais bien développer dessus à la place de ma 1.5 !

    Cordialement,
    Patrick Kolodziejczyk.
  • professeur shadoko
    Membre chevronné
    mon (gros) projet passe en JAVA 8 ... Les codes fondamentaux ont bien profité de java 8 (ah les méthodes par défaut!) et les codes utilisateurs (ça veut dire les codes des programmeurs qui utilisent notre framework) montent progressivement en Java8.
    quelques petits problèmes ... mais pas de quoi s'énerver.
    Quelques questions restent en suspens: JavaFX pour nos interfaces graphiques (à la place de swing)?, les streams pour des traitements parallèles massifs attendront plus tard.
  • Traroth2
    Membre émérite
    Excellente nouvelle. Java 8 est une fantastique évolution, qui arrive malheureusement assez tard. Pas trop tard, manifestement...

    Si je l'ai adopté ? Avec plaisir, par contre, mon employeur n'est pas cet avis, pour l'instant...
  • Java 8 est une bouffée d'air frais pour le langage.
    Je trouve qu'il y a globalement une bonne dynamique autour de cette techno en ce moment. J'ai été agréablement surpris en jetant un coup d'oeil au projet Spring, que j'avais perdu de vue depuis un moment. Spring Boot est vraiment intéressant.
    J'ai l'impression qu'Oracle et la communauté Java au sens large ont une volonté de faire bouger les choses. J'espère ne pas me tromper.

    Au boulot, je n'utilise pas Java pour le moment. Côté perso, j'utilise Java 8 lorsque j'ai besoin de Java.
  • Zefling
    Expert confirmé
    Envoyé par kolodz
    Pour le perso oui...
    Pour le travail, je suis sur de la compilation ciblé 1.5 et style de codage 1.4 !

    Que je voudrais bien développer dessus à la place de ma 1.5 !

    Cordialement,
    Patrick Kolodziejczyk.
    Je suis un peu dans le même cas que toi... On passe tout juste à 1.5... alors Java 8.
  • Saverok
    Expert éminent
    Java 8 est une vraie évolution et il était temps (j'avais été très déçu par la 7)
    Je l'utilise également pour mes projets perso

    Côté pro, je reste bloquer à la 6
  • adiGuba
    Expert éminent sénior
    Envoyé par Saverok
    Java 8 est une vraie évolution et il était temps (j'avais été très déçu par la 7)
    Pourtant Java 8 se repose beaucoup sur Java 7 pour ses principales fonctionnalités, que ce soit l'amélioration du "type inference", les MethodHandles ou l'API ForkJoin...

    a++
  • ddoumeche
    Membre extrêmement actif
    Oui c'est superbe mais cela arrive trop tard, d'ailleurs c# va tout changer, être partout jusque dans vos pacemakers.
    Comme dans ce film, Dune.

    D'ailleurs j'ai commandé des rouleaux de papier toilette avec un gros C# sur chaque feuille. On est jamais trop prudent.