4 ms·
"C++ Modules have been greatly improved." It would be nice to know what these great improvements actually are.
by elvircrn 1y ago
"C++ Modules have been greatly improved."
It would be nice to know what these great improvements actually are.
- artemonster 1y agothose were the greatest improvements of all time. all of them. :D
- canucker2016 1y agoLater in the article, it mentions: Improved experimental support for C++23, including: std and std.compat modules (also supported for C++20). From https://developers.redhat.com/articles/2025/04/24/new-c-features-gcc-15 https://developers.redhat.com/articles/2025/04/24/new-c-feat...: The next major version of the GNU Compiler Collection (GCC), 15.1, is expected to be released in April or May 2025. GCC 15 greatly improved the modules code. For instance, module std is now supported (even in C++20 mode).
- boris 1y agoIn GCC 14, C++ modules were unusable (incomplete, full of bugs, no std modules, etc). I haven't tried 15 yet but if that changed, then it definitely qualifies for a "great improvement".
- bluGill 1y agoStill no std modules but otherwise likely useable. modules are ready for early adoptors to use and start writing the books on what you should do. (Not how to do it, those books are mostly written though not in print. How hou should as is was imbort std a good idea or shoule containers and algorithms been split - or maybe something I haven't though of)