Accueil InfoQ Programmation sur InfoQ
-
Go 1.7 apporte des Améliorations du Compilateur et Plus
Go 1.7 a significativement amélioré les temps de compilation, ainsi que la performance d'exécution. Il ajoute également des tests et des jeux d'essai hiérarchiques, et un support officiel de Linux sur les zSystems IBM (s390x).
-
Oracle dévoile son Plan pour réorganiser Java EE 8 pour le Cloud
Dans une récente interview avec InfoWorld, Oracle a annoncé une série d'améliorations potentielles en cours de planification pour Java EE 8. Le mouvement est censé être lancé pour apaiser les critiques récentes et les efforts divergents. Bien que la déclaration actuelle ressemble à une simple déclaration d'intention, d'autres détails seront dévoilés à JavaOne 2016.
-
Le Navigateur Servo de Mozilla désormais disponible en Nightly Builds
Le navigateur Servo, construit à partir de zéro par Mozilla Research, a mûri au point où les nightly builds sont disponibles en téléchargement. Le groupe espère élargir la portée du navigateur afin qu'ils puissent améliorer rapidement sa compatibilité Web et sa performance.
-
MSF4J de WSO2 ajoute le Support pour Spring et Swagger
MSF4J de WSO2, framework open source pour développer des microservices en Java, a ajouté en v.2.0 le support de Spring, de la génération de définition Swagger, d'ExceptionMapper et de StreamingOutput.
-
Java 9 va supprimer CORBA du Classpath par Défaut
Dans le cadre de la transition en cours vers un système de module, CORBA ainsi que d'autres modules Java EE ne seront désormais plus inclus dans le classpath par défaut de Java 9. Ces modules seront toujours inclus dans les distributions par défaut, mais les développeurs devront intégrer des arguments en ligne de commande spécifiques pour être en mesure de les utiliser.
-
TypeScript 2.0 Beta apporte les Types d'Option, les Unions Discriminées et Plus Encore
Microsoft a annoncé la version bêta du TypeScript 2.0, qui apporte son lot de nouvelles fonctionnalités au langage, y compris les types non-nullable, l'analyse des flux de contrôle pour les types et les unions discriminées.
-
Sortie de .NET Core 1.0
Microsoft a officiellement publié la version 1.0 de .NET Core : la version de .NET dont les sources sont librement disponibles et ouvertes. Cela fournit aux développeurs un moyen multi plateforme pour cibler Windows, Linux et Mac OS X avec une seule base de code.
-
Java 9 au bord d'une Date de Livraison et d'une Revue de Périmètre
Après la date limite de mai 2016 pour une version 9 de Java incluant l'intégralité des fonctionnalités, Mark Reinhold, Architecte en Chef de la Plate-Forme Java, a suggéré une méthode pour examiner collectivement tous les travaux restants dans les JEPs inachevés et pour décider soit de retarder davantage le projet afin de les inclure, soit des les supprimer du périmètre.
-
La Bibliothèque JavaScript de Visualisation D3 atteint la 4.0
La version 4.0 de la bibliothèque de visualisation JavaScript D3.js est maintenant disponible. Alors que certaines bibliothèques JavaScript ne varient pas beaucoup lors d'un changement de version majeure, D3.js 4.0 représente une réécriture importante et une mise à jour majeure.
-
"Wait, What!? Our Microservices Have Actual Human Users?" L'importance de l'architecture IHM
Durant la conférence microXchg, Stefan Tilkov a présenté “Wait, what!? Our microservices have actual human users?”. Il explique que les discussions actuelles autour des microservices semblent pluôt centrées sur les sujets backend, et défend qu'il est fondamental de recentrer la perspective sur le sujet principal des microservices - l'IHM.
-
GitLab 8.9 ajoute le Verrouillage de Fichier et le Support matériel d'U2F
La version de GitLab 8.9 est à présent disponible. Elle apporte une interface utilisateur mise à jour et un partenariat pour fournir une authentification bifactorielle basée sur le matériel.
-
.NET Core prévoit d'abandonner project.json
Microsoft a décidé d'éliminer les fichiers project.json au cours de l'année prochaine et de revenir lentement aux fichiers de style .csproj standard.
-
Safari 10 utilise WebDriver
Apple a annoncé le support de WebDriver dans Safari 10.0, ainsi que de l'inspecteur Web, et d'un nouveau profileur JavaScript.
-
Testez Bien et Prospérez : Le Grand Débat à propos des Frameworks de Test Unitaire
Un article récent sur Reddit a suscité un débat entre les partisans de JUnit et du framework de test Spock, ayant comme thème central "Quel est le problème avec JUnit ?".
-
APIs.guru rejoint la liste grandissante des Index d'API
APIs.guru est le dernier acteur dans le domaine de l'indexation de définition, l'organisation et la découverte d'APIs.