jeudi 18 décembre 2025
Commoning open-source versus growth-hacking open-source [Baptiste Jonglez]
« Suite au retournement de situation de MinIO, qui arrête la mise à disposition en open source de sa solution de stockage S3, les auteurs de Garage promettent que leur projet restera open source dans le futur et expliquent comment ils peuvent le garantir (via l'utilisation de l'AGPL sans CLA). »
Le roman policier de la régression logistique [Daniel Augot]
« Une manière humoristique, pédagogique et accessible pour le B.A.-BA de commencer le machine learning. « Alors détective ! On a encore oublié son imper ?! ». »
PythoC: Write C in Python [Guillermo Andrade]
« PythoC permet d'écrire en python des fonctions qui seront compilées à la volée en C grâce au typage annoté. On peut alors bénéficier de la performance, la génération de code et du polymorphisme en C dans python facilement avec certains mécanismes de sécurité. »
With or without Guix: Deploying complex software stacks on major supercomputers [Sébastien]
« Un post tout frais de Ludovic Courtès (SED Bordeaux) pour souligner ce que peut apporter Guix pour le déploiement de logiciels sur des supercalculateurs. »
Introducing the Constexpr Debugger [Vincent]
« Le mot clé constexpr (C++ 11) permet d'évaluer une valeur au moment de la compilation. Une nouvelle fonctionnalité de l'éditeur CLion (JetBrains) a été ajoutée à sa dernière version pour débugger et comprendre ce qu'il se passe au moment de la compilation. »
Beyond the AI Hype: Guido van Rossum on Python’s Philosophy, Simplicity, and the Future of Programming. [Christian]
« Dans cette interview, Guido van Rossum livre son analyse de la situation complexe dans laquelle se trouve actuellement le développement logiciel. »
Clangd: a powerful C++ language server for your favorite IDE [Laurent]
« Woking on VSCode, I always felt a bit frustrated when coding in C++ with VSCode extensions. It was lagging behind CLion for example, or behind JavaScript/TypeScript experience on VSCode (with esling, prettier, ...). Clangd might change the game, as it brings the powerful llvm clang and clang-tidy on whatever is your favorite editor : unused headers, advanced warning about style or clumsy patterns, ... If you are interested, all the features are here. Last minute update thanks to Vincent : clangd comes directly with the Zed IDE. »
Wikipédia ou comment partager le savoir pour demain [Christian]
« Un texte savoureux pour célébrer Wikipédia à l'approche de son 25ème anniversaire. »
HTML 5 Parsing in Firefox [Romain (via le blog de Simon Willison)]
« Une anecdote que j'ignorais : le parser HTML5 de Firefox est implémenté (et maintenu) en Java et traduit vers du code C++ via un outil écrit pour l'occasion. »
Accéder à la liste de tous les billets de veille.