From: Stephan T. Lavavej (stl_at_[hidden])
Date: 2024-04-08 16:23:49


[Ruben Perez]
> do you think a set of non-intrusive "module bindings"
> allowing users to consume Boost as a module could add any value to
> Boost?

This would be extremely valuable. Not only are modules the long-term future of C++, but they specifically improve one of Boost's biggest weaknesses - the build throughput cost of dragging in a bunch of header-only machinery and doing very little with it. I'd expect to see similar or greater improvements as we observed between #include <iostream>​ and import std;​.

If (when) you encounter any compiler or library bugs in MSVC, I can bring the former to the front-end team's attention and personally investigate the latter. All I ask is for command-line repros with as much Boost machinery reduced away as possible, to save time.

STL