Swift Build于2月1日开源并支持跨平台

【2025-02-03 05:47:00AI Siri网最新消息】

苹果公司已正式将其高层次编程语言Swift中的构建系统开源,该系统被用于llbuild、Swift Package Manager和Swift Playground。

苹果于2月1日将Swift Build的代码正式贡献到GitHub上。苹果贡献的代码库还支持Windows和Linux平台,除了苹果自有的平台外。

构建系统的作用是将程序员编写的代码转化为标准组件,比如库和命令行工具,这些组件用于创建可正常运行的应用程序。目前,Swift有两个不同的构建管理器,这被Swift团队视为开发者面临的一个问题。

苹果希望将新的Swift Build组件发展为唯一的构建系统,能够在所有支持的平台上运行。Swift Build是Swift Package Manager的一部分,而Swift Package Manager是苹果的集成开发环境Xcode中的一个关键组件。

迈向更开放的Swift语言

在相关进展中,Swift遵循了Contributor Covenant所定义的行为准则,这是一项针对自由/开源软件项目贡献者的行为规范。Swift团队指出,该行为准则“在许多开源社区中得到了广泛应用,我们认为它很好地表达了我们的价值观。”

根据苹果的说明,业界对Swift Build的外部贡献“受欢迎并受到鼓励”。说明中还提到,“要成为一个真正优秀的社区,Swift.org需要欢迎各种背景、不同经历的开发者。”

Swift开发团队表示:“多元化和友好的社区会有更多优秀的想法,更独特的视角,并能够产生更多优秀的代码。我们将努力使Swift社区对所有人友好。”

苹果的下一届Swift学生挑战赛将于2月3日开启,旨在鼓励年轻程序员熟练掌握Swift。最终将选出350名年龄在13岁或以上的开发者作为各类别获胜者,其中前50名将获得前往苹果库比蒂诺公司总部的旅行奖励。

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,可联系本站进行二次审核删除:fireflyrqh@163.com。
Like (0)
Previous 2025年2月3日 上午3:47
Next 2025年2月3日 下午1:46

相关推荐