lilulo·4 yıl önce·discussIf you enumerate all top level goals of the language, they all are satisfied by just staying with C++:. Performance matching C++, an essential property for our developers.. Seamless, bidirectional interoperability with C++, such that a library anywhere in an existing C++ stack can adopt Carbon without porting the rest.. A gentle learning curve with reasonable familiarity for C++ developers.. Comparable expressivity and support for existing software's design and architecture.. Scalable migration, with some level of source-to-source translation for idiomatic C++ code.