来自星星的你 2015-06-09 10:07
苹果Swift跨平台开源 笼络开发者
回复:0 查看:4899
网易科技讯 6月9日消息,据国外媒体报道, 苹果软件部门高级副总裁Craig Federighi在周一举行的2015年WWDC大会上表示Swift即将开源,并支持Linux系统。
苹果公司正在采取更加激进的策略来提高Swift语言的开发者接受度。苹果为iOS、OS X和Linux平台推出了Swift编译器和标准库,并基于开源协议进行发布。
苹果2014年的WWDC大会上首次发布Swift,当时支持的平台为Mac和iOS。该语言当时支持的编程环境包括苹果的Xcode集成开发环境和Cocoa及Cocoa Touch框架。
Craig Federighi表示,“我们认为Swift是一个重要的编程语言,这将是我们未来20年用于应用和系统开发的编程语言。我们认为Swift应该无处不在,被所有人使用。”
苹果在其网站上将Swift描述为C和Objective-C的“接班人”。支持面向对象的编程和模块优化。事实上,开发者在开发论坛Stack Overflow上对Swift的讨论热度越来要高。Stack Overflow做的一份调查显示,没有任何其他语言可以超越这种语言的开发者使用意愿。
苹果过去在开源方面做的并不太好。微软现在都已经成了开源支持者,过去的几年里很多其现有的开发工具都进行了开源。微软在.NET开源方面的努力有目共睹。近年,谷歌推出了Go,Mozilla推出了Rust。苹果公司正在通过开源,努力使Swift的影响力更大。
除了开源,苹果推出的Swift 2还改进了错误处理、合成header文件、协议扩展以及苹果的Xcode集成开发环境。
译者:持文
百度新闻与网易科技合作稿件,转载请注明出处。