Rust
Rust 语言通常用于编写系统级软件、网络服务器和高性能应用程序,它具有以下特点:
1. 高性能和内存安全:Rust 在保证高性能的同时,利用其所有权模型和借用检查器等特性确保内存安全,避免了 C/C++ 等语言的内存错误和崩溃。
2. 并发性:Rust 通过其独特的“所有权”和“生命周期”机制,使得在并发场景下编写高质量的多线程代码变得更加容易和安全。
3. 可移植性:Rust 通过对底层硬件的高度抽象和封装,实现了对跨平台开发的支持,可以构建可移植的代码库和应用程序。
4. 社区支持:Rust 拥有活跃的社区和庞大的生态系统,可以方便地找到相应的工具库和资源。
综上所述,Rust 可以用于编写高性能、安全、可靠和可移植的软件,特别适合需要高性能和并发的系统级编程、网络编程等领域。
https://www.rust-lang.org/zh-CN/learn/get-started
rustup-init.exe
1 默认选项
Rust is installed now. Great!
cargo install pyoxidizer
rustc -V
cargo -V