JDK 23 : attendue pour septembre, Java 23 va s'accompagner d'une seconde preview de l'API de fichier de classe, du collecteur de flux ainsi que d'autres fonctionnalités
La popularité de PHP diminue-t-elle ? Le langage de script a atteint sa position la plus basse dans l'index TIOBE, tandis que C++ consolide sa place dans le top 3 après avoir éjecté Java
Une faille de sécurité critique, baptisée "BatBadBut", a été découverte dans la bibliothèque standard Rust, mais elle affecte également Erlang, Go, Haskell, Java, Node.js, PHP, Python et Ruby
« Java n'est pas près de disparaître » : le langage de programmation est toujours sur la liste des priorités des entreprises en 2024, selon le rapport Java Developer Productivity de Perforce
Évolution de Java en 2024 : Oracle vise à enrichir le langage avec les projets OpenJDK comme Leyden, Panama et Valhalla pour améliorer la productivité, le temps de démarrage des applications, etc.
38 % des applications Java toujours affectées par Log4Shell, la grande majorité des applications vulnérables n'ont peut-être jamais mis à jour la bibliothèque Log4j, d'après une étude de Veracode
Popularité des langages sur GitHub : Python, Go et JavaScript en progression, tandis que Java et C++ sont en légère baisse mais restent dans le Top 5 d'après GitHut 2.0
"Java 21 me fait à nouveau aimer Java", il présente quelques points forts, notamment la prise en charge des motifs d'enregistrement, par Raghav Shankar
C# en passe de rattraper Java en termes de popularité du langage dans l'édition d'octobre sur le Tiobe Index, Paul Jansen donne deux mois à C# pour dépasser Java si la tendance se poursuit
Microsoft annonce la version Microsoft Build d'OpenJDK 21, permettant l'apprentissage simplifié de Java pour les débutants et augmentant la flexibilité avec des modèles et des variables
Jacobin : une implémentation plus que minimale de la spécification JVM pour Java 17, entièrement écrite avec le langage Open Source Go, et sans aucune dépendance
Annonce de CheerpJ 3.0 : un remplacement de la JVM en HTML5 et WebAssembly pour exécuter des applications et des applets Java sur les navigateurs modernes, cette version intégrera un compilateur JIT
La version 2.0 de Kiss, le framework full-stack open source basé sur Java, est désormais disponible, et permet le développement d'applications web professionnelles sécurisées, robustes et rapides
Java conserve sa popularité dans un paysage qui change, soutient New Relic à travers son récent rapport qui se penche sur l'état de l'écosystème du langage
L'OpenJDK formule une proposition visant à rendre Java plus facile à apprendre pour les débutants, à travers une fonctionnalité du JDK 21 qui est actuellement désactivée par défaut
Malgré OpenJDK, 70% des correctifs et fonctionnalités Java proviennent d'Oracle, selon des statistiques d'Oracle sur les problèmes résolus dans JDK 11 - JDK 20 par organisation
Oracle publie Java 20 avec des fonctionnalités en incubation et en prévisualisation, dont les threads virtuels et la concurrence structurée, ainsi que des améliorations en matière de performances
Java 21 devrait inclure des collections séquencées et des modèles de chaînes de caractères, le framework des collections de Java manque d'un type de collection qui représente une séquence
Gartner : le nouveau modèle d'abonnement Java d'Oracle coûtera beaucoup plus cher, l'entreprise cible déjà les utilisateurs sur la conformité Java après ces nouvelles conditions de licence
« Java n'est pas près de disparaître » : le langage de programmation est toujours sur la liste des priorités des entreprises en 2024, selon le rapport Java Developer Productivity de Perforce
Évolution de Java en 2024 : Oracle vise à enrichir le langage avec les projets OpenJDK comme Leyden, Panama et Valhalla pour améliorer la productivité, le temps de démarrage des applications, etc.
38 % des applications Java toujours affectées par Log4Shell, la grande majorité des applications vulnérables n'ont peut-être jamais mis à jour la bibliothèque Log4j, d'après une étude de Veracode
Popularité des langages sur GitHub : Python, Go et JavaScript en progression, tandis que Java et C++ sont en légère baisse mais restent dans le Top 5 d'après GitHut 2.0
C# en passe de rattraper Java en termes de popularité du langage dans l'édition d'octobre sur le Tiobe Index, Paul Jansen donne deux mois à C# pour dépasser Java si la tendance se poursuit
Microsoft annonce la version Microsoft Build d'OpenJDK 21, permettant l'apprentissage simplifié de Java pour les débutants et augmentant la flexibilité avec des modèles et des variables
Jacobin : une implémentation plus que minimale de la spécification JVM pour Java 17, entièrement écrite avec le langage Open Source Go, et sans aucune dépendance
Annonce de CheerpJ 3.0 : un remplacement de la JVM en HTML5 et WebAssembly pour exécuter des applications et des applets Java sur les navigateurs modernes, cette version intégrera un compilateur JIT
La version 2.0 de Kiss, le framework full-stack open source basé sur Java, est désormais disponible, et permet le développement d'applications web professionnelles sécurisées, robustes et rapides
Java conserve sa popularité dans un paysage qui change, soutient New Relic à travers son récent rapport qui se penche sur l'état de l'écosystème du langage
L'OpenJDK formule une proposition visant à rendre Java plus facile à apprendre pour les débutants, à travers une fonctionnalité du JDK 21 qui est actuellement désactivée par défaut
Malgré OpenJDK, 70% des correctifs et fonctionnalités Java proviennent d'Oracle, selon des statistiques d'Oracle sur les problèmes résolus dans JDK 11 - JDK 20 par organisation
Oracle publie Java 20 avec des fonctionnalités en incubation et en prévisualisation, dont les threads virtuels et la concurrence structurée, ainsi que des améliorations en matière de performances
Java 21 devrait inclure des collections séquencées et des modèles de chaînes de caractères, le framework des collections de Java manque d'un type de collection qui représente une séquence
Gartner : le nouveau modèle d'abonnement Java d'Oracle coûtera beaucoup plus cher, l'entreprise cible déjà les utilisateurs sur la conformité Java après ces nouvelles conditions de licence
JDK 20 : la prochaine version de Java embarque six fonctionnalités phares parmi lesquelles Scoped Values, une API qui permet de partager des données immuables au sein d'un même thread
63 % des professionnels prévoient d'investir davantage dans la modernisation des applications Java existantes, et 63 % envisagent de migrer plus d'applications vers le cloud d'ici deux ans
Oracle augmente fortement le prix des licences Java, s'appuyant désormais sur le nombre d'employés et non de processeurs. Une entreprise qualifie de « prédatrices » les stratégies d'Oracle