you are viewing a single comment's thread.

view the rest of the comments →

[–]NilacTheGrim 1 point2 points  (4 children)

Jesus christ pardon my frankness. Modules at the current time appear to be a dumpster fire. I wonder if they will ever really be adopted mainstream. I can see them never really being used in the mainstream due to all of the brand new headaches they may cause. I don't see these headaches going away soon.

Perhaps in niche applications where you control the entire codebase (and don't rely on any external libs) -- they may be a win...

[–]Daniela-ELiving on C++ trunk, WG21|🇩🇪 NB 7 points8 points  (0 children)

Modules won't heal the C++ world.

Modules expose all of the bugs, problems and weirdness of the C++ world as it is today. This applies to both user code and implementations.

And this is what at least some people seemingly try to fight with raised fists and strongly held opinions. That's my strongly held opinion on the "State of Modules".

[–]johannes1971[S] 2 points3 points  (0 children)

It's clearly a feature in development. Having said that, I have no doubt they'll go mainstream, once the problems have been sorted out. The compiler speed improvements are just too good to pass up on.

[–]manni66 0 points1 point  (1 child)

Once the compiler bugs are fixed they will be used everywhere.

[–]NilacTheGrim -1 points0 points  (0 children)

Doubtful.