你好,游客 登录 注册 搜索
背景:
阅读新闻

苹果的Swift 3.0将不相容旧版,但强化开源的幅度

[日期:2016-05-12] 来源:technews.cn  作者:Linux [字体: ]

Swift 是苹果在 2014 年推出的新程序语言,语法简洁直接,用来为所有的 Apple 的软件平台打造程序,包括 iOS、Mac、Apple TV 和 Apple Watch。而虽说目前的结果不尽人意,不过在去年 WWDC 推出 Swift 2.0 时,苹果也少见地宣布让 Swift 开源。一年将过去,也到了在 2016 年 WWDC 上宣布新版 Swift 3.0 的时候了。

近日,苹果在 Swift 官方博客与官网上,发布了几项关于 Swift 3.0 的讯息。首先是苹果将继 IBM 之后,与 SAP 公司共同打造企业用 App,同时以 Swift 为基础,推出新的 SDK。此外,在博客上,苹果也表示新版的 Swift 3.0 将不会相容现有的 Swift 2.2,这除了暗示新的改动将颇为剧烈,也暗示开发者可能需要重新调整现有的开发节奏。

Swift 3.0 的第一个开发者预览版,将会在 5 月 12 日现身,同时将以每 4 到 6 周的频率,推出新的版本,直到年底的正式版上市。因此 Swift 3.0 的节奏可能会与 WWDC 本身的发布时间不同调,这或许是为了因应 Swift 的开源承诺。此外,Swift 3.0 也将在 Darwin 和 Linux 上推出新的“管理器”(Swift Package Manager),以辅助跨平台开发的转换工作,同时在 Linux 上发布 Swift 核心数据库(Swift Core Libraries)。

此外,Swift 也在 GitHub 上改为三个分支,包括 master、swift-3.0-preview 和 swift-3.0-branch,同时苹果也公布了 Swift 3.0 在各个技术细项上的经理,方便用户在 GitHub 上追踪或联系。基于苹果已经证实将推出新的管理器,苹果也可能会在更多平台推出正式版的 Swift 3.0 开发窗口,例如 Windows。

目前,根据一些 Git Tower 与其他网站的小型调查,JavaScript 仍是普遍的主流语言,不过 Swift 已经成为这些开发者向往的下一个学习标的。Swift 3.0 的主要变化预计将在 WWDC 上统一说明,并且随着新版的 Xcode 一同发布。

下面关于Swift的内容你可能也喜欢

Ubuntu 14.04.4 下安装 Swift 2.2.1  http://www.linuxidc.com/Linux/2016-05/131249.htm

Ubuntu 15.10安装部署Swift开发环境  http://www.linuxidc.com/Linux/2016-01/126995.htm 

Swift 的变化:从 2.2 到 3.0 会带来什么  http://www.linuxidc.com/Linux/2015-12/126440.htm 

Swift 正式开源,同时开源 Swfit 核心库和包管理器 http://www.linuxidc.com/Linux/2015-12/125847.htm 

Apple Swift学习教程  http://www.linuxidc.com/Linux/2014-09/106420.htm 

使用 Swift 构建一个 iOS 的邮件应用 http://www.linuxidc.com/Linux/2014-08/105542.htm 

Swift 2.0开源化  http://www.linuxidc.com/Linux/2015-06/118594.htm 

Linux下搭建Swift语言开发学习环境 http://www.linuxidc.com/Linux/2015-12/125983.htm 

Swift 的详细介绍请点这里 

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-05/131285.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款