Carbon Language: An experimental successor to C++
10 months ago
- #programming
- #C++
- #performance
- Carbon 是一个实验性的 C++ 后继语言,专为性能关键型软件设计,并与 C++ 实现无缝互操作。
- 其目标包括:构建现代化语言基础、实现版本间轻松升级、以及提供通向内存安全的路径。
- Carbon 致力于为 C++ 开发者提供平缓的学习曲线,并支持从 C++ 的可扩展迁移。
- 该项目目前处于实验阶段,重点开发 Carbon ↔ C++ 互操作工具链。
- Carbon 提供带有检查定义的现代化泛型系统,相比 C++ 模板更具优势。
- 内存安全是优先事项,未来计划推出安全的 Carbon 子集。
- 开发者可通过在线工具链尝试 Carbon,或下载实验性的 nightly 版本。
- Carbon 鼓励社区贡献,并营造了包容友好的开发环境。