|
|
|
|
|
by humanrebar
1414 days ago
|
|
To be fair, the compatibility is a design goal, not a complete feature as such. Even C++ struggles to be compatible with C++. I expect Carbon to have at least as hard a time with it, especially given the "bazaar" that is the C++ build and packaging ecosystem. I also expect that Carbon will have a hard time tracking C++ as it evolves. It could freeze C++ feature development? Or it could target an old and aging C++ standard? Point is, I'm not taking C++ compatibility as a given. It seems very hard and may require a lot of big tradeoffs. |
|
It's a very realistic take on C++ interop, but still well beyond anything offered by other languages.