近日苹果公司通过新网站Swift.org和代码托管网站GitHub宣布Swift编程语言将开源并发布了Linux平台的Swift,这意味着苹果的企业合作伙伴将可以利用Swift语言开发面向普通用户的应用,这些应用可以与支持Swift语言的Linux服务器,Swift的代码开源意味着其他开发者可以将其引入Windows和Android等系统,苹果曾表示希望在未来20年Swift成为核心编程语言之一,Swift语言支持所有主流移动平台和桌面平台对于苹果来说也是有利的,并且使用Swift的人越多,就会有越多的人可以为苹果设备编写应用。
开源策略对苹果来说是很少见,但这并不意外,例如今年年初iOS ResearchKit已开源,并且Safari浏览器的WebKit应用长期以来都是开源的,苹果是主导这一语言的开发,而第三方开发者仅可以参与协助制定Swift发展方向,并为这一语言运行机制和功能出谋划策。
苹果还将会通过Swift.org建设一个开发者社区,而这一网站将提供漏洞跟踪系统,开发人员的工程博客,以及邮件列表等功能,此外还将提供相关Swift开发的教程和指南,苹果还提出了几个典型的开发案例,包括雅虎天气、LinkedIn和待办事项应用Clear,除了iOS和OS X应用之外,Swift也可以开发tvOS和watchOS应用,这一语言的效率比Objective-C要高,而且可以检查常见的问题和错误。
这样的灵活性可以让Swift成为受欢迎的语言,RedMonk公司今年7月报告称,Swift比任何其他语言的发展都要快,并表示“未来的开源版Swift,以及对Linux系统的支持,这将给Swift带来更好的发展势头。”
本文地址://lrxjmw.cn/apple-announced-swift-open-source.html编辑:陶武杰,审核员:张宏宇
本文原创地址://lrxjmw.cn/apple-announced-swift-open-source.html编辑:刘遄,审核员:暂无