mercredi 24 novembre 2021
Can we trust Microsoft with Open Source? [Romain]
« Sous la direction de Satya Nadella, Microsoft avait réussi à se forger une réputation d'entreprise favorable à l'open source, mais des luttes intestines semblent encore avoir lieu à ce sujet. »
Generateur de Lorem Ipsum en Breton [Alexandre]
« L'annonce sur Twitter d'un générateur de texte aléatoire en Breton. Les réponses au tweet contiennent des liens vers d'autres générateurs. »
Math may have caught up with Google’s quantum-supremacy claims [Sébastien]
« La "suprématie quantique" (i.e. réaliser un calcul qu'il est impossible de faire dans un temps raisonnable sur des infrastructures classiques) que Google prétendait avoir réalisée en 2019 a été battue en brèche: le même calcul a été réalisé sur un cluster GPU en une quinzaine d'heure, avec une marge de progression possible en utilisant un cluster plus large. »
std::source_location [Sébastien]
« Une nouveauté du C++ 20 très utile pour le logging: cela permet d'avoir facilement des informations sur l'endroit dans le code source (fichier, ligne, nom de fonction) où une opération spécifique a eu lieu. On pouvait auparavant utiliser des macros telles que __FILE__ ou __LINE__, mais on pouvait être dans ce cas amené à devoir alourdir la signature (par exemple la function fun de l'exemple aurait une signature ressemblant à template <typename T> void fun(T x, const char* file, int line). »
[c++]
Composition in C++ (and in Software Engineering) [Laurent Steff]
« This talk by Ben Dean at the Cpp Con 2021 gives a lot of insight about why and how to achieve composability. Ready to say goodbye to raw conditions and raw loops ? »
[c++]
TIL why PHP's htmlspecialchars() has such a long name [Romain]
« Anecdote sympathique: les premières versions de PHP utilisaient strlen() comme méthode de hachage pour trouver une fonction dans l'environnement. Son créateur a ainsi parfois renommé des fonctions pour équilibrer la table de hachage. »