C++ successor language
August 12, 2023•187 words
While listening to CppCast episode "Cpp2" (https://open.spotify.com/episode/50OftQjgqMRS8ZjX6RSNtn?si=ZPWZ6jCyTIqCUiQuxgAgUw) on Herb Sutter's CppFront project, before Herb compared the relation between CppFront and C++ to the relation between Typescript and Javascript, another comparison came to my mind: Kotlin vs. Java. While Herb's analogy is more appropriate, I think my analogy is interesting in terms of the commercial ecosystem: Kotlin was developed by JetBrains, with (indirect? direct?) support or at least good will from Google, coming from a place of love for Java.
JetBrains also maintains the 2nd or 3rd most popular commercial general purpose C++ IDE, CLion.
See what I am getting at?
Too bad Google already has an inhouse potential C++ successor (Carbon); I wish they would get behind CppFront (which in the long term not positioned as a successor, but an evolution). With Herb Sutters unique standing in the C++ community and unassuming manner, JetBrains credibility in developing pragmatic languages (well, at least one language ...) and buy-in via CLion, and Google's money and credibility boost when using it in the Chromium codebase, good things seem possible.
Edit: now there's also a talk about the Typescript analogy: https://herbsutter.com/2023/08/13/my-c-now-2023-talk-is-online-a-typescript-for-c/