Swift GitHub repo 更新的一份文档讨论了 Swift 与 C++ 之间 API 层面互操作性的设计和权衡。 讨论前提 假设会对 Swift 的语言特性和标准库进行修改: 所提出的修改必须符合 Swift 的目标和理念。也就是说提出的修改必须有合理的理由被 Swift 社区接受。例如,在 Apple 平台上对 ABI 进行破坏兼容性的变更不可能被接受 ...

新闻来源:Swift 与 C++ 互操作性的讨论