#Rust の「所有権(という仕組み)」の説明がすごく良いと思う。
具体例を交えた
スタックとヒープの説明
参照渡し、値渡しの説明
があって
他の言語だと こういうコード書くと、こういうやばいことが起きるんだけど、Rustではそんなことやると #Cargo (Rustのビルドシステム) が怒って、問題の箇所をピンポイントで教えてくれるんだ
っていう
https://doc.rust-lang.org/book/2018-edition/ch04-01-what-is-ownership.html