今年 2 月份,谷歌宣布向 Rust 基金会捐赠 100 万美元用于支持名为 “Interop Initiative” 的新计划 —— 专注提升 C++ 与 Rust 互操作性。
Rust 基金会于近日发布了一份“C++/Rust 互操作性问题陈述”的声明,描述了 Rust 基金会 C++/Rust 互操作计划的未来工作,旨在提供透明度并鼓励各方合作共同克服 C++ 和 Rust 互操作性的障碍。
“在可预见的未来,C++ 和 Rust 都将在系统编程中扮演重要角色。由于适用性重叠程度如此之高,同时使用这两种语言对于追求可维护和可扩展的安全性和性能至关重要。让技术人员能够选择最适合自己情况的语言,并最大限度地降低互操作的成本和风险是该计划的核心目标。”
文档指出,尽管 C 互操作性一直是 Rust 的重点,但各种因素阻碍了使用 C++ 和 Rust 一起开发软件的成熟、标准和自动化解决方案。为了克服这些障碍,该计划将采取自上而下的 problem-space 方法,以促进包括 Rust 项目、Rust 基金会成员组织以及使用 C++ 或 Rust 的个人和组织在内的利益相关者之间的合作和共识。
为该计划所捐赠的物质资源将用于推行三项并行战略:
更多详情可查看官方公告。
未经允许不得转载:岩猫星空网 » Rust 基金会在 C++ 和 Rust 互操作性方面取得进展