C++ 互操作性工作组

C++ 互操作性工作组是一个致力于为 Swift 和 C++ 之间添加双向互操作性支持的团队。

章程

C++ 互操作性工作组致力于构建和推进 Swift 和 C++ 之间的互操作性支持,目标是使与 C++ 的双向互操作成为 Swift 语言完全支持的功能。

C++ 互操作性工作组是 Swift 与 C++ 互操作性设计和实现的孵化器。它没有特殊的技术或正式权力。工作组成员在 Swift 工具中设计、实现、测试和记录实验性功能,这些功能允许 Swift 程序导入和使用 C++ API,也允许 C++ 程序导入和使用 Swift API。当工作组认为某个功能准备就绪时,工作组成员会引导该功能通过正常的 Swift 演进流程进行讨论和正式审查。工作组的目标是所有功能最终都将得到审查,而不是永远保持实验性。

作为语言提案的孵化器,C++ 互操作性工作组与语言指导小组密切合作,以获取对其想法的早期反馈,并向语言指导小组提供关于语言应采取的总体方向的反馈。

C++ 互操作性工作组通过三种主要方式与更广泛的 Swift 社区进行沟通

成员

C++ 互操作性工作组的成员资格对任何希望贡献的人开放。成员通过定期的视频通话和 Swift 论坛相互交流。有兴趣参与工作组的社区成员应联系工作组的现有成员,或直接请求加入 C++ 互操作工作组

C++ 互操作性工作组遵守 Swift 行为准则。如果社区成员对工作组或其成员遵守行为准则有任何疑虑,他们应联系 Swift 核心团队的成员。

沟通

C++ 互操作性工作组使用 C++ 互操作性 网站论坛版块进行一般性讨论。也可以通过在 Swift 论坛上向 @cxx-interop-workgroup 发送消息私下联系。