Rust
知乎专栏: https://zhuanlan.zhihu.com/rust-lang
零成本抽象: https://zhuanlan.zhihu.com/p/97574385
通过例子学rust:
https://rust-by-example.budshome.com/index.html
rust库文档:
https://doc.rust-lang.org/core/index.html
rust高级编程(Rust 死灵书?):
https://learnku.com/docs/nomicon/2018/brief-introduction/4702
typesystem论文:
http://lucacardelli.name/papers/typesystems.pdf
Rust工具¶
Rustup¶
Rust工具链管理器,方便安装、更新、切换工具链。
# 安装stable/beta/nightly版本
rustup install stable
# 切换默认工具链为相应版本
rustup default stable
cargo¶
Rust的包管理器。
# 新建包
cargo init
# 构建包
cargo build
嵌入式Rust¶
嵌入式Rust:https://rust-embedded.github.io/book/intro/hardware.html
一篇帮助从C迁移学习的文章 Rust for Embedded C Programmers: https://docs.opentitan.org/doc/ug/rust_for_c/