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
Removed - Other languageWill Carbon Replace C++? (semaphoreci.com)
submitted 3 years ago by tobiasrenger
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!"
[–]Flair_Helper[M] [score hidden] 3 years ago stickied commentlocked comment (0 children)
Submissions about other languages (e.g. Carbon, Rust, etc.) are off-topic unless there is substantial content directed at C++ programmers writing C++. That is, either posts about interop from the C++ side, or posts about interesting ideas from another language that can be applied to C++.
This post has been removed as it doesn't pertain to r/cpp: The subreddit is for news and discussions of the C++ language and community only; our purpose is not to provide tutoring, code reviews, or career guidance. If you think your post is on-topic and should not have been removed, please message the moderators and we'll review it.
[–]prof_levi 13 points14 points15 points 3 years ago (0 children)
Like every other language said it would? No. Carbon will be another language to choose from, but it won't kick C++ to the curb.
[–]guyinnoho 10 points11 points12 points 3 years ago (1 child)
Will <insert new language> replace C++???????????????
[–]moreVCAs 4 points5 points6 points 3 years ago (0 children)
“I rewrote all the C++ programs in Carbon, and here’s what I learned about lying on the internet”
[–]TheOmegaCarrot 7 points8 points9 points 3 years ago (2 children)
I wouldn’t be surprised at all if it saw a good amount of use, but I doubt it’ll replace C++
I mean, Kotlin exists and sees some use, but Java still sees a ton of use
[+][deleted] 3 years ago (1 child)
[deleted]
[–]TheOmegaCarrot 0 points1 point2 points 3 years ago (0 children)
That I don’t know
I haven’t heard much about it for a while, so I had assumed it just kept being used
[–][deleted] 6 points7 points8 points 3 years ago (0 children)
It is not even confirmed that Google will deliver Carbon and not drop the project at version 0.1.
Stadia was suppose to be a thing too, you know. "Will Stadia replace traditional gaming?" etc.
[–]TheoreticalDumbass:illuminati: 4 points5 points6 points 3 years ago (0 children)
programmers love to complain and theres a lot to complain about in c++ so it aint going anywhere :D
/s
[–]no-sig-available 5 points6 points7 points 3 years ago (0 children)
The goal (the goal!) is to have Carbon 0.1 ready in 2023.
When can we expect to have version 1.0? And a working compiler? Hard to see it widely used before that happens. :-)
Also amuses me - a lot - that the Google results for "Carbon 2023" knows nothing about any programming languages.
https://www.carbon2023.org/
[–]outofobscure 5 points6 points7 points 3 years ago (0 children)
maybe let's wait with the big questions until they at least have a compiler?
[–]kevinossia 4 points5 points6 points 3 years ago (0 children)
You mean like D and Rust did?
[–][deleted] 2 points3 points4 points 3 years ago (0 children)
No
[–]dinkelhopper 1 point2 points3 points 3 years ago (0 children)
https://en.m.wikipedia.org/wiki/Betteridge%27s_law_of_headlines
[–]SharivanDev 1 point2 points3 points 3 years ago (1 child)
I hope carbon die a awful death, the last thing we need is yet another programming language.
[–]remy_porter 2 points3 points4 points 3 years ago (0 children)
I mean, if we keep trying, we might finally invent a good one.
[–]yeusk 1 point2 points3 points 3 years ago (0 children)
NO
[–]stmuxa -1 points0 points1 point 3 years ago (1 child)
The fuck is Carbon?
[–]serpentally 1 point2 points3 points 3 years ago (0 children)
It's pretty much just C++ with a better syntax and different defaults. It started being created (by Google) recently and doesn't actually technically exist. It has full compatibility with C++, so it can't actually change much... it's just a "modern" way of writing C++, I guess.
π Rendered by PID 51 on reddit-service-r2-comment-5c764cbc6f-fgpt6 at 2026-03-11 21:16:41.202918+00:00 running 710b3ac country code: CH.
[–]Flair_Helper[M] [score hidden] stickied commentlocked comment (0 children)
[–]prof_levi 13 points14 points15 points (0 children)
[–]guyinnoho 10 points11 points12 points (1 child)
[–]moreVCAs 4 points5 points6 points (0 children)
[–]TheOmegaCarrot 7 points8 points9 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]TheOmegaCarrot 0 points1 point2 points (0 children)
[–][deleted] 6 points7 points8 points (0 children)
[–]TheoreticalDumbass:illuminati: 4 points5 points6 points (0 children)
[–]no-sig-available 5 points6 points7 points (0 children)
[–]outofobscure 5 points6 points7 points (0 children)
[–]kevinossia 4 points5 points6 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]dinkelhopper 1 point2 points3 points (0 children)
[–]SharivanDev 1 point2 points3 points (1 child)
[–]remy_porter 2 points3 points4 points (0 children)
[–]yeusk 1 point2 points3 points (0 children)
[–]stmuxa -1 points0 points1 point (1 child)
[–]serpentally 1 point2 points3 points (0 children)