苹果Swift编程语言开源 有望进一步普及
来源:科技资讯 发布时间:2015-12-04 10:27:15

苹果Swift编程语言开源 有望进一步普及

12月4日消息,据国外媒体报道,苹果去年推出了全新的编程语言Swift,旨在简化iOS和OS X的应用编程。今天该编程语言又迈出了重要的一步:开源。苹果将通过新网站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

猜你喜欢

“赋能金融,共筑安全”知虎科技2023年金融行业生

赋能金融,共筑安全知虎科技2023年金融行业生态大会于5月18日在上海静安喜来登大酒店7楼会议大厅隆...更多

2023-05-18 21:28:11

2023电信日|思特奇以科技创新为翼,携手运营商数

2023年517世界电信日主题是通过信息通信技术增强最不发达国家的能力。据悉,全球27亿没有接入互联网...更多

2023-05-17 16:03:35

数字中国建设峰会 | 思特奇:构筑数字经济生态

4月27日,以汇聚数据资源 赋能数字经济为主题的数字中国建设峰会数据资源论坛在福州海峡国际会展中...更多

2023-05-05 16:06:03

CCBN2023丨思特奇以技术创新为指引 携手中国广电

科技创新浪潮驱动下,中国广电正着力推进有线电视网络整合和广电5G建设一体化发展,并向数字经济、...更多

2023-04-23 12:06:44

CCBN2023 | 思特奇伍鑫:5G+端到端IT支撑,助力

4月19日,在第29届中国国际广播电视信息网络展览会(CCBN2023)展会上,北京思特奇信息技术股份有限公...更多

2023-04-21 13:31:32

CCBN2023|融创5G新时代!思特奇亮相第二十九届中

4月19-21日,第二十九届中国国际广播电视信息网络展览会(CCBN2023)在北京首钢会展中心隆重召开。...更多

2023-04-20 11:17:03

新品发布 | 护航数智新时代 中国中小企业协会

2023年4月8日,由国家发展和改革委员会、工业和信息化部、辽宁省人民政府指导,中国中小企业协会、...更多

2023-04-11 10:49:43

以生态促发展 共赢数字经济 | 思特奇亮相2023

4月8-9日,2023中国·辽宁专精特新中小企业博览会在沈阳全球工业互联网大会会议中心隆重举行。作为...更多

2023-04-10 15:14:45

融合创新 数字赋能 | 思特奇与您相约CCBN2023

2023年4月19-21日,第二十九届中国国际广播电视信息网络展览会(CCBN2023)将在北京首钢会展中心盛...更多

2023-04-04 11:11:58

数智赋能产业升级 | 思特奇邀您莅临2023中国·

4月8-9日,由辽宁省人民政府指导,中国中小企业协会、辽宁省工业和信息化厅、沈阳市人民政府主办的2...更多

2023-04-03 12:44:51