Carbon为啥能替代c++?
网友回复
不一定能替代c++。
Rust最初标榜是 C++ 的继任者,到最后也没能替代c++
至于 Carbon,它与 Rust 有许多相同的目标,并且支持与现有的 C++ 代码完全互操作,目标是让开发者尽可能轻松地从 C++ 迁移到 Carbon。
Carbon 亮点:
Introducer 关键字和简单语法 函数输入参数为只读值 指针提供间接访问和变体 使用表达式来命名类型 软件包为 root 命名空间 通过包名导入 API 用显式对象参数进行方法声明 单继承、默认使用最终类 强大且经过定义检查的泛型 类型可显式实现接口