投稿 提交工具 投放合作

Carbon Language:实验性的 C++ 后继语言

开发框架 34k 1.6k C++ 2026-11-14 在 GitHub 打开

Carbon 是面向 C++ 生态的实验性后继语言,目标是与现有 C++ 代码双向互操作并支持大规模迁移。

Carbon 是一个实验性语言项目,定位为 C++ 的后继语言而非对 C++ 的增量演进。它基于 LLVM 追求与 C++ 匹配的性能,设计上强调与既有 C++ 代码的双向互操作(从继承到模板),并希望借助源到源翻译支持现有代码库的规模化迁移,学习曲线对 C++ 开发者保持平缓。语言设计已明确泛型、类类型、继承、运算符重载、模块化代码组织等核心方向,同时把稳定 ABI 和完全向后兼容列为非目标。项目当前处于实验阶段,主要工作集中在编译器与链接器工具链的实现上,尚未可用于生产;README 明确说明 Carbon 尚未准备好使用,早期的原型解释器已归档停止开发。

Star 趋势2026-11-08 — 2026-11-14当前 Stars 34k

34k11-0811-1211-14