GNOME 2025 年度开发统计:C 仍是主力语言,Rust 在周边生态中增长明显
开源桌面环境 GNOME 社区发布了截至 2025 年底的代码统计数据,对其代码规模和语言组成进行了详细分析。数据显示 GNOME 的代码库规模约为 6,692,516 行,其中 1,611,526 行来自应用(apps),其余为组件库和核心基础设施。 编程语言构成亮点 核心应用(Core apps) 的语言分布如下(按代码量/应用数量): C 语言 占比最高:约 44.8% Vala 紧随其后:约 20.7% JavaScript/TypeScript:约 13.8% Rust:约 10.3% Python:约 6.9% C++:约 3.45% 这反映出 GNOME 依然深度依赖传统的 C 语言构建核心代码,但也明显在多语言支持上保持开放态度。 社区生态(GNOME Circle)里的语言趋势 与官方核心应用不同,GNOME Circle(社区驱动应用集合) 的开发趋势有所不同: Rust 占据主导地位:约 41.7% Python 也很流行:约 29...
