[過去ログ] Rust part15 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
146
(3): 2022/05/19(木)12:44:11.02 ID:2eGzkY/T(1) AAS
>>143
メモ化は良いが>>133のコードはインターフェースがあまりよくない
逆に>>138のコードはn個の列挙にO(n^2)も費やしている
以下のように書けばn個の列挙がO(n)に収まり、個別f(n)もO(n)で両立できる

fn main() {
println!("f(77) = {}", f(77));
for (n, f) in fibonacci_iter().enumerate() {
println!("f({n}) = {f}");
}
}
省13
152
(3): 2022/05/19(木)19:56:30.02 ID:X9gr9ket(1) AAS
>>151
マジで>>133のメモ化が好ましいと思っているのか?
イテレータはメモ化とも相性が良い
例えば>>146のfibonacci_iter()を含むイテレータ汎用メモ化は即席でこんな感じ

fn main() {
let mut memo = IterMemo::new(fibonacci_iter());
assert_eq!(memo.nth(10), Some(55));
assert_eq!(memo.nth(0), Some(0));
assert_eq!(memo.nth(30), Some(832040));
assert_eq!(memo.nth(5), Some(5));
省19
384: 2022/05/29(日)20:03:03.02 ID:vh1lNXiO(1) AAS
そうだよ
ダメだからお前はRust使わないほうがいいよ
436: 2022/06/04(土)11:23:20.02 ID:HjDRTZ3n(1) AAS
Rustのエラー表示すばらしいなほんとに
めちゃくちゃ楽だわな
488: 2022/06/06(月)15:32:14.02 ID:eTH/ySe7(1) AAS
複オジのおかげでいろんな教訓が再認識できて良かったね
反面教師の鑑
めでたしめでたし
543
(1): 2022/06/08(水)04:21:09.02 ID:uEpi8n1p(1) AAS
>>540
ジェネリックにやりたいならCheckedAddAssignを作ればいいんじゃん?
Rcのもジェネリックにもできるわけだし
658
(1): 2022/06/14(火)02:36:05.02 ID:OVbm/pyy(2/3) AAS
>>652
確かにOptionやResultそのものは言語機能にも関わってくる基本的な構成要素だけど、
OptionやResultの便利メソッドは外部crateでも定義できるよね
また、HashMapやBTreeMapなどは "言語" の構成要素ではないし、
最近ではonce_cellという外部crateで実現できていたものをstdに取り込もうとしている
"言語" を構成する最小限の要素に絞るのであれば、これらは外部crateで実現すればよくて標準ライブラリに入れなくても良いはずだよね

おそらく、標準ライブラリに取り込むものは厳選してコンパクトさを保つことを前提に、
広く使われていてAPIが安定しているものは取り込んでいくというスタンスなんだと思うよ
728: 2022/06/19(日)19:47:20.02 ID:WtnMKA9r(2/2) AAS
そうですね
あなたはRustではなくC++を使い続けてください
799: 2022/06/21(火)10:04:20.02 ID:lcATvJP3(1/2) AAS
>>795
それは視野が狭い
例えばウェブ業界でCSR(client side rendering)やSSR(server side rendering)と言うときのレンダリングとはHTML/DOMを生成することを指す
CSRはブラウザ等の中でそれを行なうのでReact等ではJavaScriptでレンダリングをするしYew等ではWasm/Rustでレンダリングする
つまりWasmでレンダリングするということはTauriでは全てのコードをRustで書けることになる
840: 2022/06/22(水)17:07:06.02 ID:UvvJO3VG(2/2) AAS
基本点5点
一人目の勇気+1点
正直者+1点
ちゃーさん+2点

9点です
846: 2022/06/22(水)19:03:21.02 ID:jR4emiFb(3/7) AAS
英語はまだ覚えやすいんだよ
他は動詞活用や時制や男性名詞や女性名詞とか覚えることがえらく多い
875
(1): 2022/06/23(木)12:11:50.02 ID:/pvCP+jT(1) AAS
wasmは事実上エッジコンピューティング専用だぞ
887: 2022/06/23(木)17:59:44.02 ID:fwy13iz2(4/6) AAS
気を悪くさせたのなら申し訳ない
914: 2022/06/24(金)21:41:45.02 ID:eHTn7QRG(2/2) AAS
脳内をハッキングでもされてるのか?
971: 2022/06/25(土)22:55:47.02 ID:Bztv57SD(1) AAS
ドムとかユニコーンとかガンダムかよ
984: 2022/06/26(日)17:27:36.02 ID:nfXqcTpP(1) AAS
宇宙じゃ。宇宙のせいじゃ!
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.052s