Rust的影响力到底有多大?
1.操作系统:(1)Rust 获得了作为Linux 内核第二个官方语言的“爵位”;(2)开发人员选择 Rust 从头开始编写Redox操作系统。
对于用户态程序,很多开发人员正在用 Rust 重写其中很多工具:bat代替cat、exa代替ls、fd代替find等。还有一些创新的工具:Pijul和Jujutsu不仅是源代码版本控制市场中的 Git 克隆,而且还解决了Git 的缺点并从Fossil等其他项目中汲取灵感的新工具。
2.编程语言:Rust 正稳步成为编译器和运行时构建的新的“C语言”。Artichoke是用 Rust 制作的 Ruby。RustPython是用 Rust 制作的 Python。Deno是使用 Rust 制作的 TypeScript 和 JavaScript。
3.Web全栈开发。前端可以使用Rome来格式化、检查和捆绑 CSS、TypeScript、HTML 和其他更高级的语言。可以使用Rocket作为 Ruby on Rails 或 Django 或Actix和Hyper的替代品,用于较小的 Web API。许多基准测试表明,基于 Rust 的 Web 框架是当今市场上最快、最高效的框架之一。
(点开图片,可了解更多~)