苹果公布Swift编程说话开源 支持linux外闻

来源:互联网 / 作者:SKY / 2015-12-22 00:32 / 点击:
苹果客岁推出了全新的编程说话Swift,试图让iOS和OS X的应用开拓变得更简朴。本周四,苹果公布,这一说话的代码将开源。

苹果 Swift 编程说话 Swift编程说话

北京时刻12月4日早间动静,苹果客岁推出了全新的编程说话Swift,试图让iOS和OS X的应用开拓变得更简朴。本周四,苹果公布,这一说话的代码将开源。

通过新网站Swift.org和代码托管网站GitHub,苹果将开源这一说话。第三方开拓者今朝可以相识Swift的内部机制,参加Swift将来的开拓,将其引入新平台。

另外,苹果周四还宣布了linux平台的Swift。这很也许意味着,苹果的企业相助搭档,譬喻IBM,将可以操作Swift说话开拓面向平凡用户的应用,而这些应用可以与支持Swift说话的linux处事器通讯。

尽量苹果自身不太也许将Swift移植至其他平台,但Swift的代码开源意味着其他开拓者可以将其引入Windows和Android等体系。苹果曾暗示,但愿在将来20年内使Swift成为焦点编程说话之一。而假如但愿实现这一方针,那么使Swift支持全部主流移动和桌面平台将很是须要。这同时也对苹果有利:行使Swift的人越多,就会有越多的人可觉得苹果装备编写应用。

开源的计策对苹果来说很少见,但面向开拓者的开源并不令人不测。本年早些时辰,iOS ResearchKit已开源,而Safari赏识器的WebKit应用恒久以来都是开源的。

开源并不料味着苹果将把Swift交给他人去掌控。苹果仍将主导这一说话的开拓,仅仅只是将来的开拓将完全开放。第三方开拓者可以参加,帮忙拟定Swift的成长偏向,并为这一说话的运行机制和成果出经营策。

开拓者可以通过苹果的新网站下载Swift并举办开拓,但苹果App Store不支持回收这一版本Swift开拓的应用。这是出于安详性和不变性思量。假如但愿使应用进入App Store,那么开拓者仍必要向苹果付费,并行使官方宣布版本的Swift。官方版本的开拓进度将落伍于开源的版本,并按期举办同步。

尽量Swift的代码将生涯至GitHub,但苹果正在通过Swift.org建树一个开拓者社区。这一网站将提供裂痕跟踪体系,工程开拓博客,以及邮件列表,另外还将提供关于怎样参加Swift开拓的教程和指南。

苹果并未透露有几多开拓者已接管Swift说话,但提出了几个典范的开拓案例,中国站长站,包罗雅虎气候、linkedIn和待服务项应用Clear。除了iOS和OS X应用之外,Swift也可以被用于开拓tvOS和watchOS应用。这一说话的服从被以为高于开拓者此前广泛行使的Objective-C,同时仍可以搜查常见的题目和错误。

这样的机动性足以使Swift成为受接待的说话。存眷编程说话的市场研究公司RedMonk本年7月陈诉称,Swift比任何其他说话的成长都要快。“将来的开源版Swift,以及对linux体系的支持,从理论上来说将给Swift带来更好的成长势头。”

1
3