您的位置:首页>>业界动态

苹果宣布Swift编程语言开源 支持Linux

发布时间:2015-12-04 09:53:34  来源:新浪科技     采编:张雅硕  背景:

  北京时间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带来更好的发展势头。”




关注ITBear科技资讯公众号(itbear365 ),每天推送你感兴趣的科技内容。

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


返回网站首页 本文来源:新浪科技

本文评论
如涵,上市时所展现出来的,只是它过往历史的一个静态截面
势力,就是用一小部分的你,来判断你的全部价值。
日期:04-11
闪修侠与黑鲨游戏手机达成战略合作
4月1日,国内手机上门维修领军品牌闪修侠,与知名游戏手机厂商黑鲨达成战略合作。黑鲨携手闪修侠为...
日期:04-11
华为P30搭载EMUI 9.1,升级+服务诠释品质生活
4月11日,华为P30系列于上海发布。渐变式唯美设计、超感光徕卡四摄,创新双景录像再度惊艳智能手机...
日期:04-11
Adobe发布安全4月安全更新补丁 再次公开致谢知道创宇404安全实验室
4月9日 Adobe官方发布了2019年4月的安全更新,本次更新修复了涉及Windows和MacOS的Adobe Acrobat an...
日期:04-11
全球工业互联网大会即将启幕,全应科技出席技术及解决方案专场论坛
2019年,工业互联网迎来了最好的时代。我国两会政府工作报告首次写入“打造工业互联网平台,拓...
日期:04-11
魅族16s未优化夜景样张曝光 秒杀三星S10+
随着发布日期临近,近日有关魅族新旗舰魅族16s的爆料越来越多。近日,该机已经正式入网(型号为M971Q...
日期:04-11
黑洞照片引发品牌文案大战:小米要上“黑洞模式”、拼多多走心
首张黑洞照片似乎并未出离多数人的想象中的“脑洞”,除了华硕电脑、杜蕾斯等,手机厂商...
日期:04-11
白鹏:我帮小米收“小费”
引语:IoT时代的广告业正在变革之中,从广告主B端为主,转化成C端消费者为主
日期:04-11
万里挑“七”!微播易从近万Vlog达人中选出了这7位值得投放的!
欧阳娜娜因Vlog圈粉无数,明星加持,让Vlog火遍了大江南比。从静态图片到动态短视频,再到如今新兴...
日期:04-11
88元买到泰国金枕头榴莲?苏宁生鲜:榴莲自由不远了!
榴莲党们,你们一直期待的泰国金枕头榴莲预售开始啦!4月9日,苏宁生鲜在线上正式开启泰国直采的金枕...
日期:04-11
爱奇艺奇遇2 VR对比Pico G2 4K横评 谁才能为用户带去真正4k的体验?
说到享受生活,VR你们觉得怎么样?可以说这是曾经价格相对高昂,但却又相当吸引人的体验。不论是VR观...
日期:04-11
奥比中光与腾视科技合作推动3D视觉落地安全驾驶
4月8日,在第七届中国电子信息博览会上,奥比中光与腾视科技正式签署战略合作协议,双方将共同研发3...
日期:04-11
《创造营2019》上演男团赤子之心,腾讯WiFi管家助力粉丝随时pick
2018年作为偶像成团出道的元年,从《创造101》到《偶像练习生》,接连不断的偶像选秀综艺节目的出现...
日期:04-11
小米MIX4没准长这样!
全面屏手机大家一定不陌生,自从这一概念席卷手机圈以后,就衍生出了多种形式。今天基于可以实现的...
日期:04-11
真·有钱系列:华为P30系列广告点亮9城
3月26日,华为在法国巴黎举行了P30系列发布会;4月11日下午2点半,华为将在国内举行P30系列发布会,...
日期:04-11
三星确认再无J系列,Galaxy A系列取而代之
三星在今日的Galaxy A系列新品发布会上正式发布了Galaxy A80手机,并在会上总结了其A系列产品线,这...
日期:04-11
被批歧视穷人,亚马逊无人商店将开始接受现金
北京时间11日消息,据美国媒体报道,亚马逊的无人商店Amazon Go将开始接受现金,因为越来越多的人批...
日期:04-11
韩国已有10万用户尝鲜5G,延迟在5ms以下
4月5日,韩国三大移动运营商(SKTelecom、KT、LGU+)宣布正式开始针对普通消费者的5G商用服务,并推出...
日期:04-11
安卓手机现可充当物理安全密钥
4月11日消息,据The Verge报道,谷歌今天宣布,任何运行Android 7或更高版本操作系统的手机,现在都...
日期:04-11
iPhone销量低迷翻篇:投资者关注苹果服务业务前景
北京时间4月11日早间消息,彭博社报道称,经历2018年后,苹果又重新受到投资者的追捧,因为他们已经...
日期:04-11