Swift团队在博客中宣布Swift 3.0语言首个开发者预览版将于5月12日释出,正式版将在4-6周之后推出。开发者预览阶段并无确定的更新周期和计划,不过Swift团队称努力将其控 制在4-6周内。按此计划,Swift 3.0将错过WWDC发布窗口,团队计划于年底随新版本Xcode升级版一起发布。
Swift的GitHub库也将被分为三个分支:主流分支、Swift 3.0预览分支、和Swift 3.0分支。基于Swift的开发将被限定于主流分支进行;Swift 3.0预览分支可能由于更多提议存在多项旁系子分支;Swift 3.0分支则将被用来发布更加稳定的开发者预览版本,将被作为“正式发布版本”。
由于Swift 3.0包含了基础语言调整,Swift标准库的优化改动等,Swift 3.0源代码将不能与Swift 2.2的源代码兼容。不过Swift 3.0语言将首次包含Swift包管理器工具,可实现跨平台应用转换,Swift 3.0将包含Linux核心库。
git·https://github.com/apple/swift