[過去ログ] Rust part30 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: デフォルトの名無しさん [] 2025/05/28(水) 09:31:36.60 ID:ciITeZ5D(1) AAS
公式
外部リンク:www.rust-lang.org
外部リンク:blog.rust-lang.org
外部リンク:github.com

公式ドキュメント
外部リンク:www.rust-lang.org

Web上の実行環境
外部リンク:play.rust-lang.org

※Rustを学びたい人はまず最初に公式のThe Bookを読むこと
外部リンク:doc.rust-lang.org

※Rustを学ぶ際に犯しがちな12の過ち
外部リンク:dystroy.org

※Rustのasyncについて知りたければ「async-book」は必読
外部リンク:rust-lang.github.io

※次スレは原則>>980
980(1): デフォルトの名無しさん [sage] 2025/07/01(火) 08:40:30.66 ID:WjfKubzq(1) AAS
ぶっちゃけクソsyntaxだろw
が立てること

前スレ
Rust part29
2chスレ:tech

ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
2chスレ:tech
978: デフォルトの名無しさん [sage] 2025/06/30(月) 23:28:37.87 ID:Ewx8aV4S(1) AAS
let else でもチェーンできるのかな
979: デフォルトの名無しさん [sage] 2025/07/01(火) 01:45:34.56 ID:RyiUYuGe(1) AAS
let chainとかtryブロックとか時間かかりすぎで将来が心配
981: デフォルトの名無しさん [sage] 2025/07/01(火) 08:56:09.16 ID:WFD2epuk(1) AAS
プログラミングしたことある人ならば
>>976
976(7): デフォルトの名無しさん [sage] 2025/06/29(日) 23:21:46.38 ID:kcK1wtsO(1) AAS
>>972
便利になったなー

if let Channel::Stable(v) = release_info()
 && let Semver { major, minor, .. } = v
 && major == 1
 && minor == 88
{
 println!("`let_chains` was stabilized in this version");
}
のようなケースがよく出てくることがわかる
この構文がないと多段ifで可読性が落ちる
982
(1): デフォルトの名無しさん [sage] 2025/07/01(火) 13:13:02.59 ID:wS9kOuak(1) AAS
むしろなんで最初から用意しようとしなかったのか不思議で仕方がない機能

>>976の例は説明用とはいえ中の人がSemverをChannelで包むのはいただけない
983: デフォルトの名無しさん [sage] 2025/07/01(火) 23:18:30.26 ID:fT6MdngX(1) AAS
>>976
最近まともな進化がなかったが、久しぶりにいい変更点が来た感じする
984
(1): デフォルトの名無しさん [] 2025/07/02(水) 08:10:37.08 ID:h5Fr+SaE(1/2) AAS
ガイジプログラマーだけど質問あるガイジ?
ガイジガイジガイジ死んだ方が良いガイジ地頭悪いガイジ
死ぬガイジ虚言だから死なないガイジガチで死んだ方が良いガイジ
985: デフォルトの名無しさん [] 2025/07/02(水) 08:12:19.09 ID:h5Fr+SaE(2/2) AAS
後輩が気を使って僕に席を譲ってくれたガイジ…死んだ方が良いガイジ…死にたいガイジ…
986
(5): デフォルトの名無しさん [sage] 2025/07/02(水) 14:18:35.20 ID:jzgTyLq2(1) AAS
>>976
if文の途中でパターンマッチングできてlet等で変数宣言できるようなプログラミング言語は他にありますか?
987: デフォルトの名無しさん [] 2025/07/02(水) 15:55:37.03 ID:J+FNqJjG(1) AAS
>>984
ガイジガイジよいしょよいしょ
988: デフォルトの名無しさん [sage] 2025/07/02(水) 18:49:24.09 ID:NOqRQoPr(1) AAS
>>986
いくらでもあるだろw
なんでそれをRustスレで聞くんだよ
複…、バカなの?
989: デフォルトの名無しさん [sage] 2025/07/02(水) 21:26:49.42 ID:Oh5RPAnK(1) AAS
>>986
LISP 系や ML 系だと出来るのが多いと思う
990
(1): デフォルトの名無しさん [sage] 2025/07/02(水) 21:52:14.46 ID:oQJmxzOP(1) AAS
>>986
今回の>>976のようなif条件内で連鎖できる言語はないが単純なものならある
991: デフォルトの名無しさん [sage] 2025/07/02(水) 21:56:06.59 ID:VJuqxJR/(1) AAS
C#でもisで出来るでしょ?もちろん&&でつなげられる
992
(1): デフォルトの名無しさん [sage] 2025/07/02(水) 22:41:30.16 ID:z9oJfvdC(1) AAS
みなさんおわかりだろうか
>>976

>>986

>>990
993: デフォルトの名無しさん [sage] 2025/07/02(水) 22:47:53.08 ID:upgcwtw3(1) AAS
C#はようやくリストのパターンマッチングができるようになったところ
994: デフォルトの名無しさん [sage] 2025/07/02(水) 23:40:48.12 ID:+kkKLbZ1(1) AAS
>>982
仕様を定めるため慎重に議論されてきた
糖衣構文が定められたが既存のdrop順序と合わないと判明した
今年からのRust 2024 editionで新たに定めることで解決してこのたび導入された
995: デフォルトの名無しさん [sage] 2025/07/03(木) 00:15:02.16 ID:Wcs1wXTl(1) AAS
>>992
本人以外全員分かってると思う

そして…
996: デフォルトの名無しさん [] 2025/07/03(木) 11:05:56.13 ID:FLjzPh5e(1) AAS
時は動きだす
997: デフォルトの名無しさん [sage] 2025/07/03(木) 11:33:08.05 ID:dZ3pJe+2(1) AAS
シンタックスシュガーだから中途半端なんだよな
998: デフォルトの名無しさん [sage] 2025/07/03(木) 16:19:31.79 ID:44NH8ILk(1) AAS
パターンマッチングはユニフィケーションにまで発展しないかね。
999: デフォルトの名無しさん [sage] 2025/07/03(木) 19:28:59.84 ID:OMTYLr6T(1) AAS
>>986
Perl最強だぞ
1000: デフォルトの名無しさん [sage] 2025/07/03(木) 19:58:10.70 ID:080rUSul(1) AAS
おわり
1001
(1): 1001 [] ID:Thread(1/2) AAS
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 36日 10時間 26分 35秒
1002
(1): 1002 [] ID:Thread(2/2) AAS
5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。

───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。

▼ UPLIFT会員登録はこちら ▼
外部リンク:uplift.5ch.net

▼ UPLIFTログインはこちら ▼
2ch板:login
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.507s*