jeudi 7 avril 2022
String formatting the cool way with C++20 std::format() [Vincent]
« Pour palier aux problèmes de performances et de design du classique std::cout, le C++20 introduit std::format (basé sur {fmt}), et bonne nouvelle, la surcharge de l'operator<< suffira pour s'en servir (mais il faut déclarer un std::formatter pour profiter pleinement des améliorations de performance).  »
[c++]
Hedy - A gradual programming language [Vincent]
« Hedy est un language dédié à l'apprentissage de l'informatique de manière graduelle. Il y a un compilateur en ligne, tout un tas d'exemples et d'exercices pour appréhender ce language dont la syntaxe rappelle scratch ou encore python.  »
Qui était Marion Créhange, première personne à obtenir un doctorat en informatique en France ? [Christian]
« Portrait de Marion Créhange, pionnière de l'informatique et titulaire du premier doctorat en informatique attribué en France.  »
Python f-strings Are More Powerful Than You Might Think [Christian]
« Les chaînes formatées (f-string) existent en Python depuis la version 3.6 et il s'agit d'une des fonctionnalités les plus populaires de la version 3 du langage. La version 3.8 a apporté quelques nouveautés (illustrées dans le présent article) qui la rendent encore plus puissante.  »
PMM - The Package Manager Manager [Vincent]
« PMM est un module pour CMake qui permet de gérer les gestionnaires de paquets. On télécharge le module CMake (ou on l'inclut dans son projet), on l'inclut dans son CMakeLists.txt, puis PMM permet de télécharger une dépendance et de linker avec. Comme expliqué sur cet exemple avec une dépendance vers catch2.  »
A very comprehensive list of HPC tutorials [Laurent Steff]
« University of Luxembourg share an impressive list of tutorials about HPC. It addresses scheduling (Slurm), GPU programming (CUDA), Containers (Singularity) to only name a few, and talks about research reproducibility.  »
RedditPlace versus PoieticGenerator [Christian]
« L'auteur (Olivier Auber) nous explique pourquoi Reddit/place (pixelwar) est très différent sur le fond du Générateur poïétique (pixellove) malgré quelques ressemblances superficielles ...  »