Google Engineers Lift The Lid On Carbon - A Hopeful Successor To C++

The hope is that Carbon is a more natural migration path to C++ than the popular Rust programming language. Carbon aims for performance that matches C++, seamless bidirectional interoperability with C++, a easier learning curve for C++ developers, comparable expressivity, and scalable migration.
Sample Carbon code.
Carbon is built atop the LLVM compiler stack and aims to work for performance-critical software, easy understability of code, and offer practical safety. Carbon supports generic, better memory safety than C++, and other modern language features over C++.
Carbon is still in its early stages of development but those wanting to learn more about this new system programming language can check out Carbon-Lang on GitHub.
206 Comments