[過去ログ] Rust part24 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
4: デフォルトの名無しさん [sage] 2024/05/27(月) 08:12:23.89 ID:8cya6pTK(1) AAS
Cloudflare、HTTPプロキシ開発用RustフレームワークPingoraをオープンソース化
外部リンク:www.infoq.com
136: デフォルトの名無しさん [sage] 2024/06/14(金) 22:51:10.89 ID:SfJORH/f(1) AAS
>>134134(1): デフォルトの名無しさん [sage] 2024/06/14(金) 20:42:46.16 ID:ZAmC1x49(2/2) AAS
今すぐ物を作るのは損
10年後20年後に作れば得
これがインフレだが
本当はどちらか一つだけ選ぶのは損で両方選ぶのが得だと思わないか
>今すぐ物を作るのは損
>10年後20年後に作れば得
>これがインフレだが
違う
前提が間違ってるので議論が成り立たない
169(2): デフォルトの名無しさん [sage] 2024/06/15(土) 23:22:17.89 ID:uRWofhsS(11/11) AAS
逆のものを想像してんだけどな
スタックでなくヒープにあっても同じなのがRustじゃないの?
240: デフォルトの名無しさん [sage] 2024/06/18(火) 09:12:34.89 ID:z6V+MJXC(1) AAS
>>238sum()自体は使わないとしてこうかな
fn foo(input: impl IntoIterator<Item = i32>) -> i32 {
input
.into_iter()
.filter(|x| x % 2 == 0)
.map(|x| x * 2)
.fold(0, |sum, x| sum + x)
}
fn main() {
let numbers = vec![1, 2, 3, 4, 5];
assert_eq!(foo(numbers), 12);
}
285: 警備員[Lv.20] [sage釣] 2024/06/20(木) 19:39:03.89 ID:qDF/54rU(1) AAS
>>280280(3): デフォルトの名無しさん [sage] 2024/06/20(木) 17:45:56.15 ID:sFnTxIc/(1/2) AAS
Rustのマクロは全言語の中でも優秀だからね
手続きマクロの強力さと利便性は他では代えがたい
宣言マクロももちろん衛生的(健全)で汚染がない
forth
289(4): デフォルトの名無しさん [sage] 2024/06/20(木) 22:08:57.89 ID:0f6ktMCR(1) AAS
paiza.ioでクレートを追加する方法を教えてください
画像リンク
452: デフォルトの名無しさん [sage] 2024/06/29(土) 03:44:24.89 ID:pz5Aaald(1/2) AAS
Rustのメモリモデル
外部リンク[html]:doc.rust-lang.org
472: デフォルトの名無しさん [sage] 2024/06/29(土) 16:03:28.89 ID:obFhbebh(2/2) AAS
>>470470(1): デフォルトの名無しさん [sage] 2024/06/29(土) 15:52:41.67 ID:jlQztVvs(1) AAS
ライフタイム関連に限らずRustのリファクタリングは
他言語に比べて波及する範囲が大きくなりやすいんだよね
それで作業量が多いからしんどい
しんどさと難しさは必ずしもイコールではないんだけど
サクサク変更できる言語を経験してると
Rustのリファクタリング時には精神的なエネルギーが相当必要
Rustでは様々なことをコンパイラチェックに任せられるため、リファクタリングで最も崩れにくく、人間の負担は他より小さい。
851(1): デフォルトの名無しさん [sage] 2024/07/14(日) 11:05:51.89 ID:iqWqiKXK(7/10) AAS
なぜ二種類あるのか?というと
長さ0だと最初の要素すらないため
reduceはOption型が返る特徴があります
例えば和を求める場合でも
長さ0だったらNoneになってほしいならば
reduce(|sum, n: i32| sum + n)
長さ0なら和が0となってほしいならば
fold(0, |sum, n: i32| sum + n)
と使い分けることができます
ちなみに後者はsum()メソッドが用意されています
872: 警備員[Lv.1][新芽] [] 2024/07/15(月) 11:29:04.89 ID:omk2e105(1) AAS
たしかにRマークってRustから周りのやつ外したような感じじゃん
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.043s