时间:2016-3-11来源:本站原创作者:佚名
本周四,苹果宣布,这一语言的代码将开源

新浪科技讯 北京时间12月4日早间消息,苹果去年推出了全新的编程语言swift,试图让ios和os x的应用开发变得更简单

通过新网站swift.org和代码托管网站github,苹果将开源这一语言第三方开发者目前可以了解swift的内部机制,参与swift未来的开发,将其引入新平台

尽管swift的代码将保存至github,但苹果正在通过swift.org建设一个开发者社区这一网站将提供漏洞跟踪系统,工程开发博客,以及邮件列表,此外还将提供关于如何参与swift开发的教程和指南

这样的灵活性足以使swift成为受欢迎的语言关注编程语言的市场研究公司redmonk今年远程控制软件免费版7月报告称,swift比任何其他语言的发展都要快“未来的开源版swift,以及对linux系统的支持,从理论上来说将给swift带来更好的发展势头”(维金)

开发者可以通过苹果的新网站下载swift并进行开发,但苹果app store不支持采用这一版本swift开发的应用这是出于安全性和稳定性考虑如果希望使应用进入app store,那么开发者仍需要向苹果付费,并使用官方发布版本的swift官方版本的开发进度将落后于开源的版本,并定期进行同步

苹果并未透露有多少开发者已接受swift语言,但提出了几个典型的开发案例,包括雅虎天气、linkedin和待办事项应用clear除了ios和os x应用之外,sw钩针花样实例视频ift也可以被用于开发tvos和watchos应用这一语言的效率被认为高于开发者此前普遍使用的objective-c,同时仍可以检查常见的问题和错误

开源的策略对苹果来说很少见,但面向开发者的开源并不令人意外今年早些时候,ios researchkit已开源,而safari浏览器的webkit应用长期以来都是开源的

此外,苹果周四还发布了linux平台的swift这很可能意味着,苹果的企业合作伙伴,例如ibm,将可以利用swift语言开发面向普通用户的应用,而这些应用可以与支持swift语言的linux服务器通信

尽管苹果自身不太可能将swift移植至其他平台,但swift的代码开源意味着其他开发者win7旗舰版激活工具可以将其引入windows和android等系统苹果曾表示,希望在未来20年内使swift成为核心编程语言之一而如果希望实现这一目标,那么使swift支持所有主流移动和桌面平台将非常必要这同时也对苹果有利:使用swift的人越多,就会有越多的人可以为苹果设备编写应用

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

苹果去年推出了全新的编程语言swift,试图让ios和os x的应用开发变得更简单本周四,苹果宣布,这一语言的代码将开源


白癜风会传染么
转载请注明原文网址:http://www.gzdatangtv.com/cksc/420.html
------分隔线----------------------------