I completely disagree. I am currently working on a large C++ project with modules and the developer experience is amazing.

As always, the problems are always with 3rd party libraries that require special handling when compiling, but that was always the case.

We could have off-the-shelf tooling as good as Cargo etc today, if it weren't for those special cases. Myself I just use a simple script.

> As always, the problems are always with 3rd party libraries that require special handling when compiling, but that was always the case.

I'm not sure what you mean here. Could you explain please?

The only extra work I had to do in this modules-only project was not related to modules at all, but rather when integrating some third-party libraries, for a diversity of reasons.

[deleted]