Gradle 7.0 est disponible, il apporte une surveillance du système de fichiers par défaut sur toutes les plateformes prises en charge, y compris les versions récentes de Windows, Linux et MacOS
IntelliJ IDEA 2021.1 : avec cette mise jour, l'EDI Java de JetBrains prend en charge Java 16 et WSL 2, et apporte de nombreuses autres nouveautés et améliorations
API Java : Google bat Oracle devant la Cour suprême, qui estime que Google pouvait légalement utiliser des éléments de l'API Java d'Oracle lors de la création d'Android
La version 2021-03 de l'EDI Eclipse est disponible avec l'amélioration de la prise en charge des outils de développement C/C++ et le support d'EGit 5.11
EduTools 2021.2.1 est disponible. Le plugin de JetBrains pour apprendre et enseigner des langages de programmation, apporte de nombreuses nouvelles fonctionnalités et améliorations
JavaScript reste le langage le plus populaire et Python relègue Java à la 3e place, son classement le plus bas jamais enregistré, selon le classement de RedMonk
Apache Arrow 3.0 est disponible avec l'amélioration de l'authentification en C++/Java/Python et l'implémentation du type de données Decimal256 en C++ et Java
JetBrains fête les 20 ans d'IntelliJ IDEA et vous invite à assister à un événement inédit en ligne pour découvrir l'évolution et les fonctionnalités de l'EDI et la meilleure manière de les utiliser
Eclipse 2020-12 (4.18) est disponible avec de nouvelles fonctionnalités pour l'éditeur Java et un nouveau thème "System" qui s'intègre bien dans n'importe quels OS et thème d'OS
NetBeans 12.2 est disponible avec de nouvelles fonctionnalités de Java spécifiques aux JDK 14 et 15, le support de PHP 8.0 et l'amélioration de la prise en charge de JavaScript
L'EDI Java IntelliJ IDEA 2020.3 améliore la prise en charge de Java 15 ainsi que l'expérience utilisateur globale notamment grâce à un nouvel écran de bienvenue plus intuitif et utile
Python est désormais plus populaire que Java et occupe la deuxième place de l'index TIOBE en novembre, Java ne fait pas partie du duo de tête pour la première fois en 20 ans
Global Knowledge lance Appdev, une expérience d'apprentissage mixte en développement d'application Web qui associe différents outils pédagogiques, comme le digital augmenté, un coding workshop, etc.
JavaScript, Python et Java sont les langages de développement les plus utilisés par les développeurs de logiciel actif tandis que C# perd du terrain selon l'enquête State of the Developer Nation
Android Studio 4.1 est disponible et apporte une meilleure prise en charge de l'apprentissage automatique, grâce à la prise en charge des modèles TensorFlow Lite dans les projets Android
La confrontation de Google et d'Oracle devant la Cour suprême ne s'est pas très bien passée pour l'éditeur d'Android, les juges semblent prêts à envisager les droits d'auteur sur les API
API Java : la Cour suprême des États-Unis a semblé divisée sur la demande de Google de mettre fin à l'action en justice d'Oracle au motif de la violation des droits d'auteurs
API Java : Google et Oracle seront entendus à la Cour suprême ce 7 octobre 2020, dans l'épisode final d'une affaire qui pourrait avoir de lourdes conséquences sur l'industrie du développement logiciel
La confrontation de Google et d'Oracle devant la Cour suprême ne s'est pas très bien passée pour l'éditeur d'Android, les juges semblent prêts à envisager les droits d'auteur sur les API
API Java : la Cour suprême des États-Unis a semblé divisée sur la demande de Google de mettre fin à l'action en justice d'Oracle au motif de la violation des droits d'auteurs
API Java : Google et Oracle seront entendus à la Cour suprême ce 7 octobre 2020, dans l'épisode final d'une affaire qui pourrait avoir de lourdes conséquences sur l'industrie du développement logiciel
La popularité de Java continue de décliner et profite à Python qui se rapproche de plus en plus de la seconde place, selon l'édition d'octobre 2020 de l'index TIOBE
Les développeurs gèrent un volume de code 100 fois plus important maintenant qu'en 2010 dans plus de langages, pour plus de plateformes que jamais. Une complexité qui a un impact personnel sur eux
Les chiffres clés de la communauté Java : types de logiciels développés, secteurs d'activité, versions, EDI, framework. JetBrains dresse le portrait du langage en 2020
La version 2020-09 de l'EDI Eclipse est disponible avec l'ajout de EGit, définit la version minimale de Java sur Java 11 et l'intégration de CDT (Outil de développement C/C++)
Alors que Java fête ses 25 ans, Oracle annonce l'arrivée de JDK 15. Cette version modernise le code existant et s'accompagne de la suppression du moteur JavaScript Nashorn
Voici comment la startup Diffblue utilise l'IA pour automatiser les tests unitaires pour les applications Java à travers son outil dénommé "Diffblue Cover"
Le week-end prochain, c'est le dixième week-end de programmation de jeux vidéo sur Developpez.com : rejoignez-nous le 11 septembre à 20 heures sur le chat de Developpez.com
Moins de deux semaines avant le dixième week-end de programmation de jeux vidéo sur Developpez.com : rejoignez-nous du 11 septembre au 13 septembre 2020 sur le chat de Developpez.com
Le JDK 16 est déjà en cours de développement, bien que les travaux sur le JDK 15 continuent, et devrait arriver avec la prise en charge des fonctionnalités du C++ 14
La version open source du kit de développement Java (OpenJDK) débarque sur Windows 10 pour l'architecture ARM 64 bits au travers d'un projet de portage initié par Microsoft
L'EDI Java IntelliJ IDEA 2020.2 permet d'examiner et de fusionner les Pull Request GitHub directement dans l'EDI, et de naviguer rapidement entre les avertissements
Big Data : la plateforme de développement pour l'analyse in-memory Apache Arrow 1.0.0 est disponible et s'accompagne de nombreuses améliorations sur son API Java
Red Hat publie Mandrel, une distribution Java qui compile les applications Java directement en code machine natif pour un démarrage plus rapide en utilisant moins de mémoire
Plus de 75% des vulnérabilités dans les projets open source résident dans des dépendances indirectes, plutôt que dans les composants directement chargés
État de l'écosystème des développeurs en 2020 : Java est le langage principal le plus populaire et Javascript, le plus utilisé, les développeurs envisagent d'adopter Go, Kotlin et Python
Rust entre dans le top 20 de l'indice Tiobe de popularité des langages de programmation pour la première fois, C conserve la tête du classement et Java la seconde place
Android Studio 4.0 s'accompagne d'une interface pour l'édition de mouvement, propose la validation de la mise en page et apporte la prise en charge de Clangd pour le développement C++
Veracode fait un état des lieux de la sécurité des bibliothèques open source et propose aux développeurs une répartition des types de faille sur les langages de programmation
La version 2020.1 d'IntelliJ IDEA est disponible avec notamment la prise en charge de Java 14 et de nouvelles fonctionnalités pour plusieurs frameworks web et de test
LineageOS, le SE Android pour les anciens appareils, est disponible en version 17.1, il s'appuie sur Android 10, intègre ThemePicker et supporte les capteurs d'empreintes intégrés à l'écran
Java 15 est déjà sur les rails : la prochaine version standard ajoutera des blocs de texte et des Garbage Collectors, et supprimera le moteur JavaScript Nashorn