您现在的位置是:首页 > IT资讯 > 行业资讯

编程语言swift开放源代码 swift开放源码未来将普及

作者:114手游网 更新时间:2015-12-04 10:04:59 来源:114手游网 推荐内容

关键字:编程语言swift开放源代码 swift开放源码未来将普及

好消息,苹果终于宣布编程语言swift正式开放源代码,苹果将通过新网站Swift.org和GitHub开放Swift的源代码,未来将进一步普及。

编程语言swift开放源代码

编程语言swift终于开放源代码 未来将普及

据国外媒体报道,苹果去年推出了全新的编程语言Swift,目的是为了简化iOS和OS X的应用编程。今天该编程语言又迈出了重要一步:Swift开源。

苹果将通过全新网站Swift.org和GitHub开放Swift的源代码。

现在,苹果以外的开发者将能够查看Swift的内部运作,为开发作出更有利的贡献,也能够将它带到新的平台。

苹果还推出了一个适用于Linux的Swift版本。可能是为了该公司的企业市场合作伙伴(如IBM),后者将能够用Swift开发面向消费者的应用,并使得它们连通也支持Swift语言的Linux服务器。

开源Swift的代码意味着未来开发者或许也可以选择将它带到Windows和Android。苹果曾说过希望Swift未来20年成为核心的编程语言之一,要实现这一点,那么使得它兼容所有的主流桌面平台和移动平台将会是关键。开源也对苹果有利:使用Swift的人越多,能够为苹果自有设备开发应用的人就越多。

尽管苹果的开放之举并不多,但开源像Swift这样的面向开发者的产品其实不算罕见。iOS的ResearchKit今年早些时候进行了开源,Safari的浏览器引擎WebKit也向开发者开放已久。

开源并不意味着苹果要将Swift交给外部人员处理。苹果仍将领导它的开发,只不过它在该项目上的工作将会公开。外部开发者将能够参与进来,帮助引导Swift的发展,为它的运作和功能作出贡献。

开发者将能够从新网站Swift.org下载Swift和开始开发应用程序,但该Swift版本将不能够开发进入App Store应用商店的应用。这显然是出于安全性和稳定性的考虑。想要给App Store开发应用的开发者还得向苹果付费,并使用Swift的官方版本;该版本的开发进度将会落后于开源的版本,它会定期与后者进行同步,很可能是等到新增功能稳定之后才会同步。

GitHub将会处理Swift的源代码,但苹果也将通过Swift.org建立开发者社区。该网站将配有错误跟踪系统、工程博客和邮件列表。上面还将提供有关如何为Swift的开发作出贡献的教程和指引。

苹果并没有公布Swift的开发者用户数量,但它列举了不少案例——Yahoo Weather、LinkedIn、Clear等都使用Swift。除iOS和OS X应用外,Swift还能够用于开发tvOS和watchOS应用。相比开发者以前使用的Objective-C,该编程语言更快,而且也加入些针对常见问题和错误的防护功能。

那样的灵活性(以及苹果的支持)似乎已经足以让Swift成为流行的编程语言。市场研究公司RedMonk早在7月表示,“Swift比我们跟踪的任何其它的编程语言都要快速。”RedMonk的史蒂芬·奥格雷迪(Stephen O'Grady)当时也补充道,“未来一旦开源,并为Linux提供支持,Swift的发展势头应该会更猛。”

编程语言swift终于开放源代码,未来将普及就为大家介绍到这里,更多行业资讯欢迎关注酷易软件园。

小编推荐软件专题

网站服务:

114手游网专题合作 : QQ:1057919599
联系EMAIL :gh@11455.com
(来信时请注明广告投放内容)

@114手游网

114手游网官方微信

Copyright (C) 2023-至今 11455.COM 114手游网, All Rights Reserved 版权声明 | 关于我们 | 联系我们 | 闽ICP备10000470号-8 |网站地图(XML) | 回到顶部↑