苹果编程语言Swift开源 支持Linux操作系统
- +1 你赞过了
【天极网IT新闻频道】【Yesky新闻频道消息】苹果本周宣布自家编程语言Swift正式开源,开发者可以通过新网站Swift.org和代码托管网站GitHub了解Swift的内部机制,参与Swift未来的开发,将其引入新平台。
此外,苹果周四还发布了Linux平台的Swift。这很可能意味着,苹果的企业合作伙伴将可以利用Swift语言开发面向普通用户的应用,而这些应用可以与支持Swift语言的Linux服务器通信。
尽管苹果自身不太可能将Swift移植至其他平台,但Swift的代码开源意味着其他开发者可以将其引入Windows和Android等系统。苹果曾表示,希望在未来20年内使Swift成为核心编程语言之一。而如果希望实现这一目标,那么使Swift支持所有主流移动和桌面平台将非常必要。这同时也对苹果有利:使用Swift的人越多,就会有越多的人可以为苹果设备编写应用。
开源并不意味着苹果将把Swift交给他人去掌控。苹果仍将主导这一语言的开发,仅仅只是未来的开发将完全开放。第三方开发者可以参与,协助制定Swift的发展方向,并为这一语言的运行机制和功能出谋划策。
开发者可以通过苹果的新网站下载Swift并进行开发,但苹果App Store不支持采用这一版本Swift开发的应用。这是出于安全性和稳定性考虑。如果希望使应用进入App Store,那么开发者仍需要向苹果付费,并使用官方发布版本的Swift。官方版本的开发进度将落后于开源的版本,并定期进行同步。
尽管Swift的代码将保存至GitHub,但苹果正在通过Swift.org建设一个开发者社区。这一网站将提供漏洞跟踪系统,工程开发博客,以及邮件列表,此外还将提供关于如何参与Swift开发的教程和指南。
苹果Swift编程语言开源
苹果于去年推出了这款全新的编程语言Swift,希望简化iOS和OS X的应用开发。目前已经有一些典型的开发案例,比如雅虎天气、LinkedIn和待办事项应用Clear等。除了iOS和OS X应用之外,Swift也可以被用于开发tvOS和watchOS应用。
关注编程语言的市场研究公司RedMonk今年7月报告称,Swift比任何其他语言的发展都要快。“未来的开源版Swift,以及对Linux系统的支持,从理论上来说将给Swift带来更好的发展势头。”
最新资讯
热门视频
新品评测