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
Java 14 est disponible en version définitive avec de nouvelles fonctionnalités de productivité des développeurs, dont Switch Expressions, Records et autres
Visual Studio Code 1.43 est disponible et apporte des améliorations au niveau des notifications de progression, ainsi que la prise en charge du lecteur d'écran Linux Orca
Une équipe de chercheurs présentent TornadoVM, un plug-in pour OpenJDK et GraalVM qui permet de faire tourner Java sur du matériel hétérogène comprenant des GPU et des FPGA
JDK 14 va apporter plus de fonctionnalités que les deux versions précédentes combinées, petit tour d'horizon sur celles qui sont susceptibles d'intéresser le plus les développeurs
Classement des langages de programmation : Python est désormais aussi populaire que Java selon l'index RedMonk, TypeScript continue son ascension dans le Top 10
Android Studio 3.6 est disponible avec prise en charge du multi-écran, mode Split View dans les éditeurs de conception, Google Maps dans l'émulateur Android, et bien plus encore
Un dev propose Debug Visualizer, une extension VS Code pour visualiser les structures de données lors du débogage qui fonctionnerait avec tous les langages qui peuvent être débogués dans VS Code
API Java : l'administration Trump apporte son soutien à Oracle à la cour suprême dans le litige l'opposant à Google, une position qui pourrait avoir des conséquences d'une grande portée
API Java : Oracle contre-attaque dans le cadre du litige sur les droits d'auteur l'opposant à Google devant la Cour suprême qui entendra l'argumentaire des deux parties le mois prochain
Que vaut le mythique mois-homme de la Bible du génie logiciel suggérant qu'un dev écrit en moyenne 10 lignes de code logique par jour, face à des statistiques de 14 ans de dev à temps plein ?
Popularité des langages de programmation : Objective-C en perte de vitesse d'après TIOBE, Python a dépassé Java pour la première fois en termes d'utilisation sur les projets open source GitHub
La première version EAP d'IntelliJ IDEA 2020.1 est disponible, l'EDI de JetBrains vient avec des fonctionnalités de Java 14 et des améliorations de Git et de son interface utilisateur
API Java : l'EFF intervient en tant qu'amicus curiae et demande à la Cour Suprême des USA d'annuler le verdict rendu en faveur d'Oracle, car les API ne sont pas soumises au droit d'auteur
API Java : Google avertit qu'une victoire judiciaire d'Oracle pourrait "bouleverser" le développement de logiciels, et plaide en faveur de l'interopérabilité des logiciels
API Java dans Android : la meilleure avocate d'Oracle tente de « manipuler » toute la communauté logicielle, en insistant sur le fait que « l'API Java est exécutable »
Meilleurs langages en 2019 selon l'IEEE : Python leader pour la troisième année consécutive, il s'impose dans tous les domaines dans lesquels il est utilisé, du développement web à l'embarqué
JetBrains dresse un portrait de l'écosystème Data Science aux USA et en Europe : quels sont les langages, outils et technologies préférés des professionnels ?