3 ms·
wasn't there a lot of talk that modules are still not really working, in practice I mean?
by nok22kon 4mo ago
wasn't there a lot of talk that modules are still not really working, in practice I mean?
- pjmlp 4mo agoDepends on where you are. VC++ and clang latest with MSBuild or CMake/ninja are there, minus some bugs or code completion misbehaving (but bearable). GCC 16 is mostly ok now, also with CMake/ninja. All my hobby coding in C++ makes use of modules, at work it is a different matter, where libraries to be consumed by Java/.NET/nodejs, are still using C++17 as baseline. You can easily check, https://github.com/pjmlp/RaytracingWeekend-CPP https://github.com/pjmlp/RaytracingWeekend-CPP Note the CMake version was tested initially with clang 17, and we're already on clang 22, so some of those comments are irrelevant nowadays, I haven't bothered to update the project. Naturally if you cannot be on latest compiler releases, or suffer from CMake phobia, the support isn't there.
- nok22kon 4mo ago> at work it is a different matter that's what I was asking, of modules are being introduced at scale or if they are a hobbist thing https://nibblestew.blogspot.com/2025/08/we-need-to-seriously-think-about-what.html https://nibblestew.blogspot.com/2025/08/we-need-to-seriously...
- pjmlp 4mo agoMicrosoft Office uses modules, so definitely not only hobbyist.