不想再被扣封闭的帽子,苹果宣布开源S

北京中科白癜风医院圆梦征程 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/
Swift是苹果公司在去年推出的编程语言,因为其简洁好用,所以立刻成为了史上增长速度最快的一款编程语言。这次将其开源,苹果想要吸引更多的开发者。

AppleSwift,这个苹果公司专为苹果产品开发人员设计的编程语言在刚刚宣布开源了。

Swift是苹果公司在去年推出的编程语言,因为其简洁好用,所以立刻成为了史上增长速度最快的一款编程语言。它专为iOS、OSX、watchOS及tvOS的开发者们设计。

今天凌晨的时候(北京时间),苹果公司宣布将其开源,并为它设立了一个单独的网站Swift.org。苹果公司以外的开发者们现在都可以通过这个网站及Github上的资源去使用它。第三方开发者目前可以了解Swift的内部机制,参与Swift未来的开发。同时,苹果将发布Swift代码的原始语言编译器及标准库。这些对于开发者们来说都是意外之喜。

由于Swift是在Apache许可证2.0下发布的,因此,这也意味着开发者们可以在商业领域使用Shift语言去开发新产品。

此外,在今天,他们发布了最新的在Linux系统上运行的条目,这也许也意味着像IBM这样的企业级合作伙伴也可以使用Swift去开发新的应用界面了。

开发者的福音

「通过将Swift开源,开发者们都可以为这个编程语言的发展完善做出自己的贡献,同时将更多的东西带给它。」CraigFederighi,这位苹果公司负责软件工程的高级副总裁说道,

Swift强大的能力和便捷的使用性将会让新一代的年轻人们加入程序员的队伍,通过今天的开源,他们能将自己天马行空的想法付诸实际,不管是在移动设备上还是在云端。

对于自己在去年推出的这个新一代的编程语言,苹果自己对它当然是寄予厚望,也各种不吝称赞自己的产品,他们认为Swift使用起来非常简单,即使你之前从未编过程,你也可以轻松上手;同时,它也是第一个像脚本语言一样易于表达的系统编程语言;也不容易出现错误。

对于苹果来说,这次开源大约会有以下几个意义,第一,因为有众多开发者的携手努力,Swift会变得越来越好用;第二,这是给开发者们的一个信号,告诉他们苹果公司相比于自己的利益,更重视开发者们是否能写好代码;第三,对于开发者们来说,这也是一个安全信号,让他们知道即使苹果公司以后抛弃了这个语言,他们还是能自己维护Swift。

不会忽视Windows平台

业界也对苹果这次的开源行动持正面态度。GitHub首先就对苹果能够将Swift在它上面开源非常开心,表示他们「热烈欢迎」;而有专业机构负责人认为「如果苹果能够做出越多这样的开放举动,那外界就越难将『封闭』的帽子扣到他们头上。」

尽管苹果自身不太可能将Swift移植至其他平台,但Swift的代码开源意味着其他开发者可以将其引入Windows和Android等系统。

而就为什么Swift仍然不支持Windows系统的问题,Federighi也做出了回应,他称Swift一定会在未来推出Windows的入口,但他们在开始阶段「还是要集中火力建设自己的平台及Linux。」

未来大有可为

事实上,在今年6月的WWDC大会上,苹果就宣布了他们将会在今年年底开源Swift,而他们这次也履行了自己的承诺。

而虽然他们认为自己的Swift是能够在未来20年间应用的编程语言,但他们也不敢懈怠,在将现有的Swift2.0版本开源之后,他们也在着手开发Swift3.0版本。

Swift目前的主要用户为学生和编程的初级入门人员。在成为了一款开源编程语言之后,Swift的用户范围将会更广。

同时,他们新推出的Swift.org这一网站将成为一个开发者社区,它会为开发者们提供关于Swift当前版本的下载功能、关于如何参与Swift开发的教程和指南。当然,目前它的代码还是放在GitHub上。

有兴趣的读者可以自行搜索:Swift.org、GitHub

本文参考了TheNextWeb,9to5mac,及BusinessInsider等信息源

本文为极客公园原创

转载联系jianghaoke

geekpark.net

点击图片,阅读更多

科技创新者的大本营


转载请注明:http://www.aierlanlan.com/tzrz/605.html

  • 上一篇文章:
  •   
  • 下一篇文章: