应用介绍
写 C/C++ 要时刻提防空指针、越界和数据竞争,换成带垃圾回收的语言又牺牲性能。Rust 是一门不用垃圾回收也能保证内存安全的系统编程语言,编译通过就排除了一大类崩溃和并发 bug。
它的性能与 C++ 相当,自带 Cargo 包管理和构建工具,编译器报错清楚友好,从命令行工具、Web 服务到嵌入式和 WebAssembly 都能写。
内存安全:所有权机制在编译期杜绝空指针和数据竞争。
零成本抽象:性能接近 C/C++。
Cargo:依赖管理、构建、测试一条命令。
友好编译器:报错会指出问题并给出修改建议。
它的性能与 C++ 相当,自带 Cargo 包管理和构建工具,编译器报错清楚友好,从命令行工具、Web 服务到嵌入式和 WebAssembly 都能写。
软件功能
内存安全:所有权机制在编译期杜绝空指针和数据竞争。
零成本抽象:性能接近 C/C++。
Cargo:依赖管理、构建、测试一条命令。
友好编译器:报错会指出问题并给出修改建议。

