“Move semantics in rust, C++, and Hylo”を読んだ

Move semantics in rust, C++, and Hylo を読んだ。

  • 筆者のHyloの論文を読んだ所感である
  • Hyloはプログラミング言語である
    • Rustと同様にメモリ安全
  • C++, Rust, Hyloの違いを説明している
    • 関数の引数に構造体を渡したときコピーするか
    • 関数の引数に渡した構造体を以降で使えるか?
  • Rustは受渡と借用というプロパティを呼出ルールに付与
  • Hyloはlet, set, sink, inoutというプロパティを呼出ルールに付与

一度借用の理論的な背景を整理したい。