为了满足 c++ 的发展需求,Rust 被认为是一种体面的语言,可以作为 c++ 的继承者。事实上,Carbon 语言曾建议:如果你想使用 Rust,并且它对你的项目在技术和经济上是可行的,那么应该使用 Rust。
但是 Rust 有自身的优缺点,尤其是在与 c++ 的互操作性方面。如果代码库大量使用 c++,那么就很难迁移到 Rust。代码可能需要在 Rust 中重新编写。
你是更倾向于用 Rust,还是用 Carbon 呢?