腰靠厂家
免费服务热线

Free service

hotline

010-00000000
腰靠厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

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

发布时间:2020-03-23 12:02:19 阅读: 来源:腰靠厂家

苹果去年推出了全新的编程语言Swift,试图让iOS和OS X的运用开发变得更简单。本周四,苹果宣布,这1语言的代码将开源。通过新网站和代码托管网站GitHub,苹果将开源这一语言。第三方开发者目前可以了解Swift的内部机制,参与Swift未来的开发,将其引入新平台。

另外,苹果周四还发布了Linux平台的Swift。这极可能意味着,苹果的企业合作伙伴,例如IBM,将可以利用Swift语言开发面向普通用户的运用,而这些运用可以与支持Swift语言的Linux服务器通讯。

虽然苹果本身不太可能将Swift移植至其他平台,但Swift的代码开源意味着其他开发者可以将其引入Windows和Android等系统。苹果曾表示,希望在未来20年内使Swift成为核心编程语言之一。而如果希望实现这1目标,那末使Swift支持所有主流移动和桌面平台将非常必要。这同时也对苹果有益:使用Swift的人越多,就会有越多的人可以为苹果装备编写运用。

开源的策略对苹果来讲很少见,但面向开发者的开源其实不使人意外。今年早些时候,iOS ResearchKit已开源,而Safari浏览器的WebKit运用长期以来都是开源的。

开源其实不意味着苹果将把Swift交给他人去掌控。苹果仍将主导这1语言的开发,仅仅只是未来的开发将完全开放。第三方开发者可以参与,协助制定Swift的发展方向,并为这1语言的运行机制和功能出谋划策。

开发者可以通过苹果的新网站下载Swift并进行开发,但苹果App Store不支持采取这1版本Swift开发的运用。这是出于安全性和稳定性斟酌。如果希望使运用进入App Store,那末开发者仍需要向苹果付费,并使用官方发布版本的Swift。官方版本的开发进度将落后于开源的版本,并定期进行同步。

虽然Swift的代码将保存至GitHub,但苹果正在通过建设一个开发者社区。这1网站将提供漏洞跟踪系统,工程开发博客,和邮件列表,另外还将提供关于如何参与Swift开发的教程和指南。

苹果并未泄漏有多少开发者已接受Swift语言,但提出了几个典型的开发案例,包括雅虎天气、LinkedIn和待办事项运用Clear。除iOS和OS X运用以外,Swift也可以被用于开发tvOS和watchOS运用。这1语言的效力被认为高于开发者此前普遍使用的Objective-C,同时仍可以检查常见的问题和毛病。

这样的灵活性足以使Swift成为受欢迎的语言。关注编程语言的市场研究公司RedMonk今年7月报告称,Swift比任何其他语言的发展都要快。“未来的开源版Swift,和对Linux系统的支持,从理论上来讲将给Swift带来更好的发展势头。”

访问:

苹果在线商店(中国)

民族医院

广州职业病医院

广州整形外科医院排名

贵阳脑癫医院热门文章