2024年Rust编程语言使用情况调查报告显示,Rust在全球范围内持续增长,用户群体多样化。调查于2024年12月进行,收集了来自全球Rust社区的意见和反馈。结果显示,92%的受访者认为自己是Rust用户,53%的用户每天或几乎每天使用Rust,表明Rust在工作中的使用频率逐年上升。
调查还发现,Rust用户的学习途径多样,大多数人通过官方文档和《Rust编程语言》一书学习,也有不少人通过阅读源代码和使用LLM助手(如Copilot、ChatGPT等)学习。尽管Rust在正规教育中的渗透率较低,但用户对其诊断工具(如rustc和clippy)的满意度较高。
在编程环境方面,Linux是最受欢迎的操作系统,其次是macOS和Windows。Rust程序员面向多种平台开发,嵌入式和平板电脑平台的使用量有所上升。Visual Studio Code仍然是最受欢迎的IDE,但Zed编辑器的使用量有所增加。
调查还揭示了Rust用户面临的挑战,包括编译速度慢、调试支持不足和编译器工件占用磁盘空间大等问题。尽管如此,用户对Rust的运行时性能、编译器稳定性和文档质量表示满意。
总体来看,Rust在技术领域的应用广泛,尤其在服务器后端、Web和网络服务、云技术和嵌入式系统中表现突出。Rust基金会和社区在推动全球访问和包容性方面取得了进展,但仍有改进空间。调查结果为Rust的未来发展提供了宝贵的见解,帮助社区更好地理解和满足用户需求。