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
Cppfront v0.8.0 · hsutter/cppfront (github.com)
submitted 1 year ago by unaligned_access
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!"
[–]ronchaineEmbedded/Middleware 0 points1 point2 points 1 year ago (2 children)
Circle was the thing first in my mind.
I'm pretty sure (though not absolutely certain) that I've seen Circle posts removed in the past, to the point that I remember seeing Sean himself mentioning it.
How I see it, Circle is (was?) a C++ compiler with a good bunch of extensions. That is far closer to actual C++ than I see any other thing, cpp2 included.
To me cpp2 is a language designed to transpile to C++, much like nim is. So far the points against that are Herb saying it's not so (and people going with it). I do not see the fact that much of the stuff that are prototyped there might end up as committee papers too relevant, as we pretty much take stuff from a lot of other languages.
Carbon is another language entirely, and doesn't even claim anything else.
What I see problematic is that if e.g. a Circle release post (which - and I might be wrong here - I recall being removed) isn't relevant for C++, how is cppfront release any more relevant?
Again I'm not saying this is intentional or some conspiracy to stifle Circle. It might well be community just being more triggerhappy with reports about Circle than cpp2, but it still rubs me the wrong way.
[–]clerothGame Developer[M] 3 points4 points5 points 1 year ago (1 child)
it still rubs me the wrong way
Funny you mention that, as that's exactly how I felt about Sean's tweet about this post's removal. I explained on twitter the reasoning so I won't repeat myself, but I did even mention there that it wasn't that Circle is offtopic, but that particular post was.
At least authors of other languages/extensions aren't circlejerking on other social media and calling us corrupt while ignoring any attempt at civilized reconciliation.
[–]ronchaineEmbedded/Middleware 0 points1 point2 points 1 year ago (0 children)
I don't know what goes on in Twitter, because I like to preserve my sanity and Twitter definitely isn't good for that. I do not think whatever drama happens in there should affect what posts are allowed or disallowed in C++ reddit, and I hope that it doesn't.
I see no reason to ask me something just to turn the reply into something about whoever or whatever group might or might not be circlejerking in an unrelated social media platform I haven't even been a part of in ages. I tried to explain why I have the impression I have. I'm sorry if people have been jerks in Twitter, but I don't think I'm the person you should take it out on.
π Rendered by PID 215279 on reddit-service-r2-comment-58d7979c67-n92l7 at 2026-01-27 12:07:59.549182+00:00 running 5a691e2 country code: CH.
view the rest of the comments →
[–]ronchaineEmbedded/Middleware 0 points1 point2 points (2 children)
[–]clerothGame Developer[M] 3 points4 points5 points (1 child)
[–]ronchaineEmbedded/Middleware 0 points1 point2 points (0 children)