和今年年初承诺的一样,苹果贴出了Swift语言的源码,宣布该语言正式开源。值得注意的是,除了Swift,苹果还开源了两个项目:Swfit核心库项目和全新的Swift包管理器项目。
Swift的开源是开发者社区的一个胜利,因这意味着这个语言将可以用于服务器等其它领域,而苹果的开发者也不再是只能用它来为Mac和iOS开发App。
让Swift开源也会使开发者增强对这门语言的信心,因为理论上说,即便苹果放弃了这门语言,其他人也可以捡起来继续开发,让它继续得到支持。苹果让Swift开源的这一姿势,也是希望让开发者社区能够帮助它变得更好。
想了解更多的人可以查看Swift.org上的文档。源码则托管在GitHub上。
发布于2014年的Swift,不仅具备编译语言的性能和效率,还兼有热门脚本语言的简洁和互动功能。