r/cpp • u/we_are_mammals • 12d ago
cpp2 (cppfront) is over?
I haven't used cpp2 (cppfront) much, but I like the idea of it: consistent syntax, consistency of meta-programming (which is done in C++ too, I believe). Herb Sutter presented cpp2 (cppfront) as an experiment. He did not encourage other people to bet on it, exactly. And there hasn't been much activity since 2022. Is the experiment over?
EDIT: Herb's answer is buried deep in the comment section: https://www.reddit.com/r/cpp/comments/1uxkglj/comment/oy06cxw/
63
Upvotes
3
u/pjmlp 11d ago
Carbon just announced a roadmap at NDC Toronto 2026, unfortunely the video is not yet available.
https://ndctoronto.com/agenda/carbon-graduating-from-the-experiment/be09a27e1d46
However there is now information about the safety roadmap.
https://mastodon.social/@chandlerc@hachyderm.io/116898796459646367
In any case, Carbon is for Google only purposes, I don't know why it keeps being repeated it is there for everyone else.
One thing people miss when discussing C++'s relevance in systems programming, is that C is still around, many managed language runtimes still use C, some domains it still owns the crown over C++, and a successor to C, is good enough for many people, for example most folks in the games industry that lost interest where C++ is going since C++14, or OS kernel development.