12 月 4 日消息,据外电报道,继苹果在今年 6 月举行的全球开发者大会中宣布新编程语言 Swift 将在今年年底前开放源代码之后,苹果在周四履行承诺,正式开放了 Swift 的源代码。这也就意味着从现在开始,任何对 Swift 感兴趣的人,都可以对这款新编程语言进行修改。
苹果开发 Swift 的初衷,是希望让它成为其它编程语言的可选择替代方案。苹果从 2010 年开始内部开发 Swift,并在 2014 年的全球开发者大会中推出了首款使用 Swift 语言编写的应用。Swift 在去年全球开发者大会上推出后很快就取得了***成功,最主要的原因是人们希望为 iPhone 开发应用。Swift 目前的主要用户为学生和编程学习人员。成为一款开源编程语言,意味着 Swift 的用户范围将会更广,而且编程人员也将会使用 Swift 在 iOS 和 OS X 生态圈外编写应用。
Swift 团队在周四官方网站发布的官方博客中表示,他们对“掀起的这一新篇章感到兴奋”。Swift 官方网站提供了许多便于让用户习惯 Swift 的文件,以及非常重要的代码。
苹果开放 Swift 的源代码,意味着 Swift 编程语言已进入 2.0 时代。苹果在开发者群体中一直以冷淡著称,开源 Swift 的做法并不太符合苹果的一贯做法,但确实受到了欢迎。Swift 本可以在没有苹果帮助的情况下走到今天这一步。目前,RemObjects 等公司已开发出一些工具,使 Swift 运行在非苹果设备。不过,当苹果官方开源之后,该过程将更加顺畅。
在过去的十年中,软件开发者已越来越偏爱开源软件--他们能够免费下载这些软件,并可能向开发产品一样对这些软件代码进行修改,或者是再使用老 代码。通过开放 Swift 的源代码,苹果希望在整个社区的帮助下,让 Swift 变得更加出色。Swift 网站表示,项目青睐于“小规模渐进式的改进。”