首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
又立 Flag ?Swift 5 开发启动称必须实现 ABI 稳定
2017年8月18日 09:10 | 阅读 1223 次

前几日,Swift 语言开发项目组主管 Ted Kremenek 发邮件称,Swift 4 更新工作已基本完结,将在今年晚些时候正式发布。同时,Swift 5 的开发工作即将展开,鼓励开发者提交提案。

Kremenek 在 Swift Evolution 中更新了 README.md 文件,并概述了 Swift 5 的核心内容和重点领域:

Swift 5 的重中之重将是 Swift 标准库的 ABI 稳定性。在 Swift 4 中,ABI 实现稳定是“目标”,但在 Swift 5 中,ABI 稳定是“必须”。ABI 稳定性是语言成熟度的重要转折点,不能再延迟。Swift 5 将先为 Swift 标准库提供 ABI 稳定。ABI 稳定将有助于操作系统内置 Swift 标准库和运行库,兼容基于 Swift 5 及更高版本构建的应用程序。

此外,模块稳定是 Swift 5 的第二目标。

ABI 稳定的实现原本是定在 Swift 4 ,随后宣布被推迟。Kremenek 当时表示:在 Swift 4 相关原理被修正之前,将会推迟 ABI 稳定性问题的解决,这样做能够避免 ABI 不稳定的风险。不知这回 Swift 5,能否真的实现呢?

(文/开源中国)    




评论 (0)
游客请输入验证码
最新评论
0
0
收藏