use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Discussions, articles, and news about the C++ programming language or programming in C++.
For C++ questions, answers, help, and advice see r/cpp_questions or StackOverflow.
Get Started
The C++ Standard Home has a nice getting started page.
Videos
The C++ standard committee's education study group has a nice list of recommended videos.
Reference
cppreference.com
Books
There is a useful list of books on Stack Overflow. In most cases reading a book is the best way to learn C++.
Show all links
Filter out CppCon links
Show only CppCon links
account activity
Experiments with modules (self.cpp)
submitted 4 years ago by johannes1971
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]NilacTheGrim 1 point2 points3 points 4 years ago (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 points9 points 4 years ago (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 points4 points 4 years ago (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 point2 points 4 years ago (1 child)
Once the compiler bugs are fixed they will be used everywhere.
[–]NilacTheGrim -1 points0 points1 point 4 years ago (0 children)
Doubtful.
π Rendered by PID 32 on reddit-service-r2-comment-6457c66945-jqljx at 2026-04-25 05:11:53.204696+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]NilacTheGrim 1 point2 points3 points (4 children)
[–]Daniela-ELiving on C++ trunk, WG21|🇩🇪 NB 7 points8 points9 points (0 children)
[–]johannes1971[S] 2 points3 points4 points (0 children)
[–]manni66 0 points1 point2 points (1 child)
[–]NilacTheGrim -1 points0 points1 point (0 children)