3 ms·
I don't know that I have seen anyone hype it, I just think it's funny that Google invented yet another programming language, and that (to me anyway) it's really
by gymbeaux 4y ago
I don't know that I have seen anyone hype it, I just think it's funny that Google invented yet another programming language, and that (to me anyway) it's really just to gain access to features that are probably coming down the pipe in C++ in due time anyway.
- jasode 4y ago>Google invented yet another programming language, [...] just to gain access to features that are probably coming down the pipe in C++ in due time anyway. That's the opposite of what Google perceives. There is no timetable for a future C++23 or even a later version that will make their experiments with Carbon redundant. Are you already familiar with the Chandler Carruth blog post? https://github.com/carbon-language/carbon-lang/blob/trunk/docs/project/difficulties_improving_cpp.md https://github.com/carbon-language/carbon-lang/blob/trunk/do... That post also has a link to the Titus Winters pdf explaining some of the ABI breakage that the committee does not currently want to prioritize. I'm skeptical Carbon will spur industry-wide usage outside of Google's internal work. Nevertheless, their rationale for Carbon is in response to the current committee's position of prioritizing ABI backward compatibility over performance improvements.
- gymbeaux 4y agoInteresting. I haven't seen that blog post. Thank you for sharing it! True enough, there's no guarantee C++ will eventually get the features Google is getting now with Carbon, and I realize they are a software company, and if anyone has a reason to invent their own internal-use programming language, it's them.