争议与热度并存,越来越多开发者正在抛弃他们的旧语言转向 Rust
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
年度技术盘点与展望:Rust 编程语言的发展现状与未来趋势
采访嘉宾:王兴、李原、侯培新
编辑:蔡芳芳
Rust 编程语言在过去一年中展现了显著的影响力和发展潜力,连续 8 年在 Stack Overflow 调查中被评为“最受欢迎”编程语言。InfoQ 邀请多位技术专家回顾了 Rust 在功能特性、应用场景和社区生态等方面的进展。
1. Rust 社区:争议中的成长与治理变革
尽管 Rust 社区在 2023 年经历了争议和调整,如 RustConf 2023 Keynote 事件和领导委员会的成立,但这些并未阻碍 Rust 的快速发展。Crates.io 上 Rust 第三方库的下载次数突破了 500 亿次,同时 Rust 也首次超越 Go,成为开发者希望迁移的首选语言。社区的目标是持续解决开发者问题,推动 Rust 生态的持续扩大。
2. Rust 在企业与应用场景中的渗透
谷歌和微软作为引领者,在 Rust 的采用上走在前列。Rust 被接纳为 Linux 内核的第二编程语言并在 Android 和 Windows 中得到应用。华为等国内公司也在多个领域采用 Rust,体现了 Rust 支持的操作系统和架构日益丰富。专家们认为 Rust 正处于早期大众阶段,或在早期采用和早期大众的过渡阶段。
3. 2023 年 Rust 语言本身的主要变化
Rust 在性能提升、规范化和安全性方面都取得了重要进展。其中并行编译技术的引入和规范文件的起草为 Rust 的商业应用和大规模开发铺平了道路。为了降低学习曲线,Rust 基金会启动了开发者培训和认证计划,以帮助开发者更好地掌握 Rust。
4. 大模型时代中 Rust 的机遇
专家们认为大模型时代将对 Rust 的推广产生正面影响。Rust 的学习曲线可能通过大模型得到降低,同时,大模型也能帮助开发者提高生产力。Rust 生态系统预计将继续蓬勃发展,扩大应用领域并吸引更广泛的开发者群体。
采访嘉宾介绍:
- 李原 - Rust 编译器 committer
- 王兴 - 华为 OpenHarmony Rust 技术专家
- 侯培新 - Rust 基金会董事
想要了解更多内容?