又立 Flag ?Swift 5 称必定能实现 ABI 稳定

来源: 投稿
作者: 王练
2017-08-18 08:10:00

前几日,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,能否真的实现呢?

展开阅读全文
点击加入讨论🔥(19) 发布并加入讨论🔥
本篇精彩评论
Swift 从精通到重新入门
2017-08-18 12:10
12
举报
第一次见到兼容性这么差的语言
2017-08-18 09:10
5
举报
我曾经下定决心每年学一门新语言,结果我学了Swift。
现在我每个月都要学一门新语言。
2017-08-18 13:50
3
举报
一群都没仔细研究过的人在瞎扯蛋
2017-08-18 18:24
2
举报
swift 从入门到入门到入门
2017-08-18 14:18
1
举报
19 评论
1 收藏
分享
返回顶部
顶部