问题标题:建议:"Carbon Core" – 一个稳定、独立的配置文件,不需要 C++ 互操作,适用于零抖动引擎
作者: Micha1A创建于 2026年5月30日更新于 2026年8月29日
标签inactive
你好,碳团队,
目前我正在设计一种高性能,决定力的发动机(涉及实时天体物理数据和量子状态计算的四个阶段反应堆逻辑). Carbon的现代设计概念正是系统编程的未来需要的. 然而,C++互操作性的重心和由此而来的长路线图,是绿地项目的一个巨大的瓶颈,不会携带遗留代码.
我请求立即确定"Carbon Core"编译器简介的优先次序. 这将是一个稳定而被剥去的"碳"版本,它会完全降低C++后向相容性,并严格注重一个独立的低级工具链.
我们需要稳定地释放这些核心特征,以建立生产准备的零减速系统:
- 100%的独立汇编:零 C/C++ 互通间接费用。 纯净清净的碳汇编器.
2.) Agressive Ccomptime Eduction:完全支持卸载复杂的矢量变换和重态计算完全为了编译时间.
3."零吉特"和"严格定律":无花法,循环精确的内存控制,而无延后性尖刺.
本土选择类型和模式匹配:用于防弹的国机执行和热逻辑协议。
定义检查通用软件:在定义一级保证类型安全,以消除运行时间模糊。
鉴于目前AI编码代理商(包括Google自己的内部基础设施)的庞大能力,只为这些核心碳力学加速一个干净,独立的剖面和LLVM后端应该是高度可行的. 今天对碳作为一种纯粹的,现代的系统语言有很大的需求. 我们想在你的建筑基础上发展, 但我们需要一个稳定的基础 绿地项目 没有C++行李。
谢谢 米歇尔
内容来源: carbon-language/carbon-lang