mercredi 8 avril 2026
The Slow Collapse of MkDocs [Vincent]
« Comment des conflits de personnalités, l'absence d'un fondateur et une refonte controversée ont fracturé l'un des projets les plus populaires de Python : Mkdocs »
How to Correctly Use std::reference_wrapper: Understanding Implicit Conversion Limitations with Member Functions [Sébastien]
« Une explication claire de comment utiliser correctement std::reference_wrapper, un utilitaire très pratique de la STL introduit dans le C++ 11 qui permet d'encapsuler une référence de sorte qu'elle puisse être copiée. »
[c++]
ccache for C++ CMake projects [Vincent]
« ccache est un utilitaire de cache pour la compilation C/C++. Un article pour expliquer comment ça fonctionne et comment l'utiliser avec CMake sur un projet en C++. Un indispensable pour accélerer la compilation. »
`std::flat_map` in C++ [Sébastien]
« Une présentation très claire de `std::flat_map` introduit dans le C++ 23 et du trade off différent qu'il propose par rapport à `std::map` et `std::unordered_map` qui sont dans la boîte à outils depuis plus longtemps. »
[c++]
Introducing Sparrow-IPC: A modern C++ implementation of Arrow IPC [Christian]
« Le protocole “Apache Arrow Inter-Process Communication” est bien connu de ceux qui sont confrontés au besoin d'échanger des données en mémoire efficacement, sans conversion ni copie. Cet article est une introduction à Sparrow-IPC, une implémentation moderne du protocole, tirant profit des atouts apportés par C++ 20. »
Accéder à la liste de tous les billets de veille.