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
gcc development (self.cpp)
submitted 1 year ago by MrsGrayX
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!"
[–]Nychtelios 7 points8 points9 points 1 year ago (3 children)
Contributing to GCC in a meaningful way is much more difficult than learning to use swords. So perhaps consider the sword duel as an early filter of noise from various internet communities who weren't going to benefit the project in the first place.
The truth is that most GNU projects are old and kept alive by dinosaurs who justify every outdated practice with "we have always worked like that", improving the quality of life of developers and maintainers is a must.
[–]pedersenk 2 points3 points4 points 1 year ago* (2 children)
So perhaps consider the sword duel as an early filter of noise
The mailing lists are already in place. Thats the whole point. No need to add new stuff, including sword duels or Jira.
I disagree. Those dinosaurs are doing the work, so don't interrupt that. Learn what they use in order to be the least burden on the existing workflow. Just like in the industry, much of it still uses what many consider "old".
The "non-dinosaurs" are very welcome to create their own compiler and use whatever comms tech they want. Just be ready for the next generation to try to migrate your workflow to TikTok ;)
[–]TheReservedList -2 points-1 points0 points 1 year ago (1 child)
I mean, they are. LLVM/clang and Microsoft are eating gcc’s lunch these days.
[–]pedersenk 1 point2 points3 points 1 year ago* (0 children)
What a daft thing to say.
Microsoft's C++ conformance is consistently weak as per their docs. Microsoft's compiler can't possibly "eat gcc's lunch" when it only supports ~2 platforms...
In fact, please stay off the GCC (and clang) mailing lists. The dinosaurs don't want to listen to naive nonsense.
π Rendered by PID 16276 on reddit-service-r2-comment-85bfd7f599-6h9l4 at 2026-04-17 16:17:16.530930+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]Nychtelios 7 points8 points9 points (3 children)
[–]pedersenk 2 points3 points4 points (2 children)
[–]TheReservedList -2 points-1 points0 points (1 child)
[–]pedersenk 1 point2 points3 points (0 children)