Comment Comment by Buttons840 Will Carbon improve the ABI situation? Will Carbon be easier to interface with from other languages?A major role that C plays today is being the common protocol all languages speak[0]. C++ can't fill this role, and neither can Rust.There is a huge opportunity for some language to become the next common protocol, the common ABI, that all languages share in common.(Maybe Rust could do this, but they haven't stabilized their ABI yet, and I don't the details.)[0]: https://faultlore.com/blah/c-isnt-a-language/ parent Buttons840 1 year ago
A major role that C plays today is being the common protocol all languages speak[0]. C++ can't fill this role, and neither can Rust.
There is a huge opportunity for some language to become the next common protocol, the common ABI, that all languages share in common.
(Maybe Rust could do this, but they haven't stabilized their ABI yet, and I don't the details.)
[0]: https://faultlore.com/blah/c-isnt-a-language/