微软首席工程师 Nick Cameron 发布了一篇博客,他认为现在和未来几年 Rust 将面临的十大挑战,并提出了一些初步的解决方案想法。
Nick Cameron 指出,现如今 Rust 正处于一个良好的发展局面。受欢迎程度越来越高、贡献者越来越多,还在一些重要领域进行了应用。但在这个充满变化的时代,从一个研究项目到一个新的、快速变化的语言再过渡到一个流行的、成熟的项目,是一个困难的演变过程。
他认为重点核心项目是:社区和生态系统面临的诸多挑战,比如如何使用Rust制作GUI,如何让更多的crates进入1.0等。
1.如何引导开发并保持Rust的开放性
2.多样性和包容性
3.避免抵效流程的僵化
4.浏览crate生态系统
5.异步生态系统
6.如何在不失去其核心焦点的情况下使语言更具广泛吸引力
7.内存模型和不安全代码
8.发展标准库
9.大编译器更改
10.宏
Nick Cameron表示,如果能专注于解决这些问题,那么Rust将继续发展并取得成功。非凸科技作为Rust-量化先行者,极力推广Rust,鼓励更多的人学习交流,也希望能为Rust的发展贡献一份力量。欢迎志同道合的你,加入非凸!
【投递岗位】Rust工程师
【投递邮箱】recruit@ft.tech
【官方网站】ft.tech