2016/10/15 Rust 入門者向けハンズオン

Rust 入門者向けのハンズオンの参加者とメンターの Tweet まとめです
2
tim_hilton @takaya_tim

#rust_jp メモ化しようとして fib関数の中にハッシュマップを参照するmemo_fibと云う関数作ろうとしたら can't capture dynamic environment in a fn item と言われた。。

2016-10-15 14:28:28
くろさん @kuro_m88

フィボナッチ数の計算できた。書いたコード片すぐ共有できるの便利。 is.gd/nf31UC #rust_jp

2016-10-15 14:30:34
Hash @hashedhyphen

Rust で Copy traits を実装していない場合の ownership、C++ の unique_ptr と相似かな #rust_jp

2016-10-15 14:36:44
とむら @tomlla_92

u32など数値型はcopy traitをじっそうしてる #Rust_jp

2016-10-15 14:36:45
ミヒャエル@療養中 @mihyaeru21

普通に書くと関数呼び出しでも所有権を渡してしまうのか #rust_jp

2016-10-15 14:39:24
Agata Naomichi @agatan_

mutable な参照が散らばっているとどこで何が起こるか分からなくて怖い #rust_jp

2016-10-15 14:41:04
ミヒャエル@療養中 @mihyaeru21

参照渡し?すると関数呼出し後に所有権が帰ってくると #rust_jp

2016-10-15 14:43:33
くろさん @kuro_m88

食事する哲学者は飢えて死ぬ #rust_jp

2016-10-15 14:46:13
Hash @hashedhyphen

JavaScript でも所有権の話は Web Workers の postMessage() で出てくる developer.mozilla.org/ja/docs/Web/AP… #rust_jp

2016-10-15 14:48:02
U+03A9 ₍ᐞ•༝•ᐞ₎◞ ̑̑ ♡mii @equal_001

なんかコンパイル通らないと思ったらセミコロンつけてた.. #rust_jp

2016-10-15 15:05:24
Hash @hashedhyphen

ハンズオン資料、mozilla のテンプレート使っているから vim キーバインドでも移動できる chikoski.github.io/rust-handson/#/ #rust_jp

2016-10-15 15:08:52
U+03A9 ₍ᐞ•༝•ᐞ₎◞ ̑̑ ♡mii @equal_001

時と場合によるけど所有権をもらうより参照(貸借り?)する方が楽な気がした #rust_jp

2016-10-15 15:09:25