Google has released a new language called Carbon.
What is it? ๐งต
It's similar to what TypeScript is to JavaScript.
JavaScript โ TypeScript
Objective C โ Swift
Java โ Kotlin
C โ C++
Similarly:
Carbon โ C++
What about Rust?
Well, if Rust works for you today, keep using it.
But moving a C++ ecosystem to Rust is hard.
A good successor language
- Builds on the current ecosystem
โ Without bootstrapping a new one
- Provides bi-directional interoperability
- Optimizes the learning curve + adoption
- Ideally has tool-assisted migration support
Carbon has all of that ๐
That makes it an excellent experimental successor to C++. I especially like the migration support and easier syntax.