
29 Jan
2025
29 Jan
'25
5:11 p.m.
Hi all, As you may know, I wrote a prototype to enable consuming Boost as C++20 modules (i.e. import boost.xyz) some weeks ago. After some rounds of helpful feedback from maintainers (specially from Peter Dimov), we've decided to temporarily halt the work until the module ecosystem becomes more stable. I plan to revisit this prototype once CMake's support for "import std" becomes stable, and MSVC fixes the bugs I reported. I've summarized all my findings and design decisions in this (updated) article: https://anarthal.github.io/cppblog/modules3 Many thanks, Ruben.