App 蘋果 軟體

蘋果預計明年春季釋出Swift 3.1 接下來將以Swift 4.0為重心

今年宣布更新Swift 3.0,並且確認因核心語言架構與標準函式庫等改變,無法直接相容舊版Swift 2.2、2.3版本消息後,蘋果再次宣布將於2017年春季釋出Swift 3.1,將相容既有Swift 3.0,同時針對核心部分進行強化與更新,包含Swift封包管理、Swift對應Linux相容、編譯器與標準函式庫等都會一併更新。

, 蘋果預計明年春季釋出Swift 3.1 接下來將以Swift 4.0為重心, mashdigi-科技、新品、趣聞、趨勢

而預期在春季更新Swift 3.1之後,蘋果將會進一步在6月舉辦的WWDC 2016之後公布Swift 4.0消息。

目前蘋果已經將Swift程式語言開源,藉此吸引更多開發者用於設計應用程式與服務內容,讓macOS、iOS、watchOS與tvOS作業系統應用內容更加多元。但在去年9月推出的Swift 3.0除了大幅強化調整之外,更在標準函式庫API命名使用方式做改變,並且改用Objective-C API導入其他函式編碼,因此無法直接相容舊版Swift 2.2或2.3版本。

此外,為了讓更多人可輕易學會Swift程式編碼,同時響應青少年學習程式活動,蘋果在今年更配合iOS 10釋出對應iPad的Swift Playgrounds,透過圖形化方式讓更多人可輕易學習此款程式語言,而目前Swift也已經成為許多開發者採用程式語言。

苹果公司已经宣布他们将会在 2017 年春季发布 Swift 3.1,也就是说时间大约在 3 月到 6 月之间。Swift 3.1 将可与 Swift 3.0 源码兼容,该核心编程语言还会迎来多项更新和强化。另外 Swift Package Manager、Swift on Linux 、编译器和 Standard Library 也都会有所更新。Swift 3.1 的主要更新开发将会在 2016 年 1 月 16 日左右完成,然后苹果会将重心转移到 Swift 4 的开发上。

[swift-250×250.png]

你是否已经准备好迎接新版本的到来呢?

去年 9 月份正式发布的 Swift 3.0 中的主要改进包括对核心语言和标准库的改良等等,以及首个 Swift 包管理器版本。兼容性方面,由于 Swift 3.0 改变了标准库 API 的命名和 Objective-C API 导入方式,因此采用 Swift 3.0 编写的源码不兼容于 Swift 2.2 和 2.3。

而为了让更多人甚至是普通用户掌握Swift预言,苹果还发布了 iPad 版编程学习应用 Swift Playgrounds。作为苹果针对 macOS、iOS、tvOS 以及 Linux 推出的开源编程语言,在以往多个机构进行的编程语言受欢迎程度调查当中,苹果 Swift 都名列前茅,成为近几年最成功的新兴编程语言。

楊又肇 (Mash Yang)
mashdigi.com網站創辦人兼主筆,同時也是科技新聞業流浪漢。

發表迴響