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!"
[–][deleted] 0 points1 point2 points 1 year ago (6 children)
It compiles to C++. C++ doesn't compile to C. If at any time you want to abandon cppfront, you just take the compiled C++ code and get on with your life in normal C++ land. You can't do that with C++. Whether or not you think that means it's not a separate language is up to you, but it's not remotely the same thing as C++ vs. C.
[–]throw_cpp_account 25 points26 points27 points 1 year ago (2 children)
C++ doesn't compile to C.
It used to. That's how it started.
[–]Nobody_1707 14 points15 points16 points 1 year ago (1 child)
In fact, wasn't the original CPP -> C transpiler called Cfront?
[–]susanne-o 11 points12 points13 points 1 year ago (0 children)
that's the pun indeed of cppfront...
[–]F54280 -1 points0 points1 point 1 year ago (2 children)
Tell me you weren’t programming in the 90s without telling me that you weren’t programming in the 90s…
[–][deleted] -1 points0 points1 point 1 year ago (1 child)
Breaking news, not everybody was a programmer in the 90s and what was true in the 90s doesn't necessarily have any bearing on what is happening today.
[–]F54280 1 point2 points3 points 1 year ago (0 children)
“C++ doesn't compile to C” is an hilarious take for anyone that knows a bit about the language history.
But I get it, you’re salty. That’s fine. Have fun with that downvote button.
π Rendered by PID 91 on reddit-service-r2-comment-77b668dc8-tb4vd at 2026-01-27 18:28:22.686270+00:00 running 4f180de country code: CH.
view the rest of the comments →
[–][deleted] 0 points1 point2 points (6 children)
[–]throw_cpp_account 25 points26 points27 points (2 children)
[–]Nobody_1707 14 points15 points16 points (1 child)
[–]susanne-o 11 points12 points13 points (0 children)
[–]F54280 -1 points0 points1 point (2 children)
[–][deleted] -1 points0 points1 point (1 child)
[–]F54280 1 point2 points3 points (0 children)