Accueil InfoQ Programmation sur InfoQ
-
Oracle propose G1 comme Ramasse-Miettes par défaut pour Java 9
Oracle envisage d'inclure JEP 248 dans la liste des JEP ciblant Java 9, rendant G1 le ramasse-miettes par défaut sur les configurations de serveur. La décision a déclenché un débat au sein de la communauté Java, beaucoup estimant que le collector Concurrent Mark and Sweep (CMS) aurait pu être plus approprié.
-
DDD et la Documentation Vivante
Faire de la documentation, c'est ennuyeux. Elle est souvent obsolète et sujette à mauvaise interprétation. Il est possible d'adopter un état d'esprit différent qui vous permettra d'améliorer votre documentation comme votre code, tel que l'a démontré Cyrille Martraire lors d'une présentation sur la création d'une documentation vivante quand on travaille avec DDD.
-
Les Performances de Microsoft Edge sont meilleures que celles de Chrome et Firefox
Cet article décrit une partie des optimisations de performances réalisées pour le moteur Chakra, ainsi que les résultats des benchmarks Octane et Jet Stream pour Edge, Chrome et Firefox.
-
Angular 1.4 Fini, mais sans atteindre son But
Angular 1.4 est fini et a été livré. Bien qu'il comprend de nombreuses corrections de bugs et nouvelles fonctionnalités, la plus attendue a été remise à plus tard pour la version 1.5.
-
Slick 3 : les Reactive Streams pour les Accès Base de Données Asynchrones avec Scala
Slick, la bibliothèque d'accès et d’interrogation de base de données de Typesafe en Scala, supporte à présent l'API Reactive-Streams dans sa toute dernière version 3.0. InfoQ a parlé avec Stefan Zeiger, le Tech-Lead de Slick, pour en savoir plus sur la nouvelle version et leurs plans pour l'avenir.
-
Java 9 sur les Rails pour 2016
Oracle a annoncé le planning pour Java 9, qui donne comme objectif la date de septembre 2016 pour la version Disponibilité Générale (GA). Le planning suit les plans d'Oracle de publication d'une nouvelle version majeure tous les deux ans, bien qu'au contraire des versions précédentes, la date limite proposée actuellement pourrait encourir quelques dérapages.
-
Benchmark 2015 des Frameworks Web
En 2014, nous avons publié les résultats du benchmark réalisé par TechEmpower concernant les différents frameworks web, terme qui inclut plateformes web et micro-frameworks. Un an plus tard, ils ont publié une nouvelle série de résultats décrivant des changements importants dans les performances des 10 meilleurs frameworks web.
-
Rust après la 1.0 : Etat des lieux et Futures Directions
À l'heure de la release de Rust 1.0, Niko Matsakis, chercheur chez Mozilla, a établi un inventaire initial des priorités pour les nouvelles fonctionnalités à ajouter au langage dans le futur. L’intention est d’initier une discussion publique au sujet de la direction que devrait prendre le langage. InfoQ s’est entretenu avec Niko Matsakis à ce sujet.
-
MongoDB : la magie des Reactive-Streams avec les Capped Collections
MongoDB vient de publier son driver Java pour les traitements réactifs et non-bloquants. Bien que ce driver repose entièrement sur son homologue MongoDB Async Java Driver, il met pleinement en œuvre l'API reactive-streams pour fournir une interopérabilité transparente avec d'autres flux réactifs dans l'écosystème JVM.
-
Découvrons F# 4.0
Bien que les nouvelles récentes se soient en grande partie focalisées sur C# et Windows 10, F# n’est pas en reste. En effet, la dernière version de F# 4.0 est embarquée avec Visual Studio 2015 RC.
-
Publication de Firefox 38 avec le Support des DRM
Mozilla vient de publier la dernière version de Firefox, en apportant la promesse des capacités DRM d'HTML pour remplacer l'utilisation de Silverlight ou de Flash.
-
Sortie de Mono 4.0 avec C# 6
La sortie de Mono 4.0 a été officiellement annoncée ce mois-ci. Ceci constitue la première version contenant du code open source provenant du projet CoreCLR de Microsoft. Mono propose aussi à cette occasion une version RTM d’un nouveau compilateur C# avant Microsoft.
-
Publication de l’API Reactive Streams 1.0
L’API reactive-streams vient d'être publiée dans sa première version 1.0, après environ une année depuis la naissance de l’initiative.
-
Java Community publie les premiers chiffres de Couverture OpenJDK
Adopt OpenJDK publie les premiers pourcentages de couverture de code pour la base de code OpenJDK.
-
Lodash, la Bibliothèque JavaScript que vous utilisez déja
Lodash, la bibliothèque de code JavaScript, est devenu le package npm le plus utilisé. Initialement un fork de Underscore.js, lodash a abandonné son statut d'outsider et est devenu une vraie bibliothèque.