Swift6发展路径开源中国

长了白癜风怎么办 http://pf.39.net/bdfyy/bdfyc/190417/7064742.html

Swift项目目前已经达到核心基础结构成熟的关键里程碑,提供了可靠的稳定性,在苹果平台(如macOS和iOS)上,ABI的到来和模块稳定性使创建稳定的二进制框架成为可能,此外,在Xcode和其它IDE中都集成了SwiftPackageManager,为构建和分发Swift库提供了跨平台解决方案。

这些改变对于Swift软件生态的发展至关重要,在此基础上,开发团队已经规划好接下来Swift6的发展路径。

加快Swift软件生态的发展

社区发力方向包括:

扩展可用和支持Swift的平台数量。改进如何安装和部署用Swift编写的软件。支持跨平台工具,例如语言服务器协议(LSP)、代码格式化、重构和SwiftPackageManager。发展丰富的开源库生态。其中,最后一点包括完善标准库和鼓励新库的增长,这将使在各种领域中使用Swift变得更加容易和自然。鼓励的新库包括使用Swift开发服务所需的关键库以及诸如SwiftNumerics之类的库,这些库在科学计算和机器学习等各种用例中都必不可少。

创造出色的开发体验

Swift的另一个目标是提供出色的开发人员体验。简而言之,在Swift中进行编程时,开发人员应该既高效又体验良好。目前正在大力改善核心开发人员体验,例如:

更快地构建更有用、更准确地诊断响应代码补全可靠而流畅的调试体验继续强化Swift语言本身的能力

核心团队还希望继续使Swift成为更强大的编程语言和更好的解决问题的工具,为了实现这一愿景,需要重点


转载请注明:http://www.aierlanlan.com/grrz/1988.html

  • 上一篇文章:
  •   
  • 下一篇文章: