Swift 超越所有语言:GitHub 认定苹果语言为 2023 年增长最快

面向初学者的在线Python训练器

轻松学习Python,无需理论负担。在浏览器中直接解决带自动检查的实践任务,无需安装任何东西。

开始课程

Swift — 新的增长之王:GitHub 2023 年统计数据揭示了什么

GitHub 平台发布了年度报告 Octoverse 2023,最大的惊喜是 Swift 语言的领先地位。根据报告数据,Swift 在所有编程语言中增长速度最快——使用 Swift 编写的活跃贡献者数量比 2022 年增加了 42%。这使得 Swift 进入了平台独立开发者数量前十的语言,超越了 Rust、Kotlin 和 Go 等语言。

专家将这一爆发式增长归因于多个因素。首先,Swift 正积极走出 Apple 的生态系统:2023 年出现了用于服务器平台的 Swift 稳定版本(Swift on Server),并支持 Windows 和 Linux。其次,SwiftUI 框架的受欢迎程度日益增长,该框架简化了 iOS、macOS、watchOS 和 tvOS 界面的创建。"Swift 不再仅仅是一种移动开发语言,"iOS 开发者和 Swift 课程作者 Anna Krylova 评论道。"现在人们用它编写后端、解析数据,甚至创建 CLI 工具。GitHub 用数字清楚地证明了这一点"。

值得注意的是,Swift 的增长速度甚至超过了传统上在数据科学和机器学习领域领先的 Python。Python 增长了 28%,但 Swift 以 42% 的增长成为绝对纪录保持者。GitHub 的报告还强调,Swift 是对于新手最"友好"的语言之一:社区积极创建学习材料,编译器会输出易于理解的错误信息,从而降低了入门门槛。

与此同时,分析师指出,Swift 项目的绝对数量仍然少于 JavaScript、Python 或 TypeScript。然而,增长动态表明,在 2024–2025 年,Swift 可能会进入 GitHub 上最受欢迎的语言前五名。"如果 Apple 继续投资于跨平台和服务器解决方案,Swift 将成为一种通用工具,"移动开发工作室 DigitalKit 的技术总监 Ilya Morozov 认为。"现在我们只看到了这条道路的开始"。

回想一下,Swift 是 Apple 在 2014 年作为 Objective-C 的替代品推出的。九年来,这种语言从 iOS 的利基解决方案发展成为成熟的通用语言。GitHub 2023 年的报告是这一演变的最佳证明。

推荐库