Comment

Comment by lilulo

If 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.

parent lilulo 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton