程序员不应该拘泥于编程语言和框架,进化才是王道。
Rust语言的作用和领域?
- Rust 的低开销非常适合嵌入式编程
- Rust 可以构建强大的 Web 应用程序
- Rust 适用于构建分布式在线服务
- Rust 适合创建功能强大的跨平台命令行工具
- Rust 拥有新的开发工具和更好的 IDE 支持
还有很多好处,你有什么理由不学习?
安装
Linux和MacOS用户:
curl https://sh.rustup.rs -sSf sh source $HOME/.cargo/env
export PATH=”$HOME/.cargo/bin:$PATH” ⚠️ 如果你愿意,可在运行前下载并检查该脚本
更新和卸载:
rustup update // 更新
rustup self uninstall // 卸载
编译与运行:
rustc –version // 查看版本
rust *.rs // 编译
./main // 运行
项目管理
cargo new PROJECT_NAME // 生成新项目
cargo build PROJECT_NAME // 编译项目
cargo build –release // 发布(release)构建
cargo run PROJECT_NAME // 运行项目
cargo check // 检查项目:速度快