Rustup是官方推荐安装Rust的工具,Rustup工作群组推出了最新版本的Rustup 1.20,这个版本加入了设置文件(Profiles)的概念,过去Rustup在默认情况下,会跟工具链一起安装一系列组件,像是编译器rustc、组件管理器cargo、标准函数库rust-std以及脱机文件rust-docs。官方提到,并非所有情况,都需要安装这么多的组件,像是在构建服务器时便不需要rust-docs,但是这却是拖慢安装速度的组件之一。
为了解决这个问题,Rustup 1.20利用设置文件的概念,让开发者在安装Rust的时候,可以选择安装的工具链种类,目前设置文件分为最小、默认和完整安装。最小安装只会有rustc、rust-std和cargo,而默认则多了rust-docs、Rust程序代码格式组件rustfmt和Lint集组成件clippy。而完整安装则还多了解释器miri,和IDE集成工具rls与rust-analysis。
另外,云计算供应商AWS宣布赞助Rust程序语言,AWS提到,AWS的许多服务包括Lambda、EC2、以及S3,都已经在高性能组件上使用Rust,Rust是兼具性能、可靠性和生产力的开发语言。AWS过去也开源了以Rust撰写的虚拟化项目Firecracker microVM。