公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
Web上の実行環境
https://play.rust-lang.org
※Rustを学びたい人はまず最初に公式のThe Bookを読むこと
https://doc.rust-lang.org/book/
※Rustを学ぶ際に犯しがちな12の過ち
https://dystroy.org/blog/how-not-to-learn-rust
※Rustのasyncについて知りたければ「async-book」は必読
https://rust-lang.github.io/async-book/
※次スレは原則>>980が立てること
前スレ
Rust part17
https://mevius.5ch.net/test/read.cgi/tech/1665063793/
探検
Rust part18
レス数が1000を超えています。これ以上書き込みはできません。
2022/12/10(土) 18:17:02.61ID:XSNoXTPt
966デフォルトの名無しさん
2023/01/16(月) 16:35:50.18ID:IKYjLHSG なんでわざわざ避けるべきものに寄せる必要があるんだよ
967デフォルトの名無しさん
2023/01/16(月) 16:38:52.96ID:qYPB25TW Rust好きは、関東の人が世界で一番関東料理が優れていると思い込んでいるみたいな話だな。
968デフォルトの名無しさん
2023/01/16(月) 16:41:14.88ID:1njlGWhp C++ の改定の歴史を見ればわかるだろう。
互換性を維持して便利に改良! なんてやってたらわけのわからん歴史的事情の積み重ねでグダグダになるんだってば。
互換性は絶対要件にしないが似て非なるものという程度の改良だとそれはそれで新しいキメラになるだけだし。
知見を踏まえつつも新しく設計するというくらいでようやくスッキリと整理されたものが出来る。
でも現実はね、現実がそんなに綺麗なもんじゃないからそれに使うプログラミング言語もいくらか汚い部分があるのは仕方がないのや。
Rust の汚い部分は unsafe に集約されてるから簡単に未定義を踏めてしまう C++ より比較的マシって話。
互換性を維持して便利に改良! なんてやってたらわけのわからん歴史的事情の積み重ねでグダグダになるんだってば。
互換性は絶対要件にしないが似て非なるものという程度の改良だとそれはそれで新しいキメラになるだけだし。
知見を踏まえつつも新しく設計するというくらいでようやくスッキリと整理されたものが出来る。
でも現実はね、現実がそんなに綺麗なもんじゃないからそれに使うプログラミング言語もいくらか汚い部分があるのは仕方がないのや。
Rust の汚い部分は unsafe に集約されてるから簡単に未定義を踏めてしまう C++ より比較的マシって話。
969デフォルトの名無しさん
2023/01/16(月) 16:52:33.55ID:qYPB25TW Rust用語派は同じような話ばかりで、C++の問題点を解決したからRustは良くなっ
たと。しかし、それはfactではない。
たと。しかし、それはfactではない。
970デフォルトの名無しさん
2023/01/16(月) 16:54:19.39ID:1GjRSVL7 関東料理て何だよww
広東なら知ってるが
広東なら知ってるが
971デフォルトの名無しさん
2023/01/16(月) 16:56:18.44ID:jJu5zsI6 おちんぽからでるしるならしってりゅ
972デフォルトの名無しさん
2023/01/16(月) 17:16:54.53ID:qYPB25TW Rustという英単語から「枯れた」という印象を受けてしまう人も多いんだろうが、
実際のRustの言語定義は、枯れているとは言い難い出来で独自な奇妙で新しいもの。
枯れている=古いが便利 というニュアンスとは全く当てはまってない。
実際のRustの言語定義は、枯れているとは言い難い出来で独自な奇妙で新しいもの。
枯れている=古いが便利 というニュアンスとは全く当てはまってない。
973デフォルトの名無しさん
2023/01/16(月) 17:17:45.60ID:UvcYTxKD え?ゲームじゃないの?
974デフォルトの名無しさん
2023/01/16(月) 17:23:10.52ID:/Oj6b8p3 > Rustという英単語から「枯れた」という印象を受けてしまう人も多い
まずこれがおかしい
まずこれがおかしい
975デフォルトの名無しさん
2023/01/16(月) 17:30:23.05ID:t2tq2J5w ゲームが検索の邪魔
976デフォルトの名無しさん
2023/01/16(月) 17:41:15.13ID:qYPB25TW 北米は fake news の本場だからな。
977デフォルトの名無しさん
2023/01/16(月) 19:29:31.29ID:TjR5adpl >>957-958
イミュータブルで宣言した中身が書き変わってしまうようなコードはムーブ後であったとしても
ttps://doc.rust-lang.org/book/ch03-01-variables-and-mutability.html
このあたりの説明と矛盾しない?
tar::Builder::new()の引数の中身が書き変わらないことを期待されるということはないだろうし
ミュータブルのものだけ通るようになっていた方が宣言と動作が一致すると思うけど
何か不都合があるのだろうか
イミュータブルで宣言した中身が書き変わってしまうようなコードはムーブ後であったとしても
ttps://doc.rust-lang.org/book/ch03-01-variables-and-mutability.html
このあたりの説明と矛盾しない?
tar::Builder::new()の引数の中身が書き変わらないことを期待されるということはないだろうし
ミュータブルのものだけ通るようになっていた方が宣言と動作が一致すると思うけど
何か不都合があるのだろうか
978デフォルトの名無しさん
2023/01/16(月) 19:41:55.12ID:EhSk+RRY >>977
変数とその変数が指している先がごっちゃになってる予感。
変数とその変数が指している先がごっちゃになってる予感。
979デフォルトの名無しさん
2023/01/16(月) 19:46:19.45ID:EhSk+RRY >>977
あと旧来の変数への代入とletバインディングもごっちゃにしてる予感。
あと旧来の変数への代入とletバインディングもごっちゃにしてる予感。
980デフォルトの名無しさん
2023/01/16(月) 20:02:08.69ID:WqklweoR >>977
たぶんmutが値の不変を示しているという理解なんだと思うんだけど
mutはあくまでバインドしてる変数を通して変更操作ができるかどうかしか言ってない
値の不変は型で示されるもので、例えば&[u8]ならそこからどうムーブしようがmutつけ外ししようが値は不変
逆に言うとVec<u8>と宣言した時点で値は可変だと言ってることになる
なのでtar::Builder::newの引数がVec<u8>を取るのは可変を要求していて、宣言と動作が一致している
たぶんmutが値の不変を示しているという理解なんだと思うんだけど
mutはあくまでバインドしてる変数を通して変更操作ができるかどうかしか言ってない
値の不変は型で示されるもので、例えば&[u8]ならそこからどうムーブしようがmutつけ外ししようが値は不変
逆に言うとVec<u8>と宣言した時点で値は可変だと言ってることになる
なのでtar::Builder::newの引数がVec<u8>を取るのは可変を要求していて、宣言と動作が一致している
981デフォルトの名無しさん
2023/01/16(月) 23:07:27.01ID:VmI5C27p んー。
取っ掛かりがいまいち掴めないね。
やる気なんだけど。
取っ掛かりがいまいち掴めないね。
やる気なんだけど。
982デフォルトの名無しさん
2023/01/17(火) 05:20:39.27ID:pHgdxC9n 汚コード増し増し
983デフォルトの名無しさん
2023/01/17(火) 11:45:58.31ID:FU2QjMV4 >>979
そこは従来の宣言+初期化と本質的な違いはないからごっちゃにしてても構わない
そこは従来の宣言+初期化と本質的な違いはないからごっちゃにしてても構わない
984デフォルトの名無しさん
2023/01/17(火) 11:51:09.90ID:1F7zkQ+V >>980
次スレヨロシッコ
次スレヨロシッコ
985デフォルトの名無しさん
2023/01/17(火) 12:42:09.73ID:nikBFIMQ986デフォルトの名無しさん
2023/01/17(火) 18:21:49.35ID:+DkoRQk8987デフォルトの名無しさん
2023/01/17(火) 20:03:43.04ID:kyV1E/lM988デフォルトの名無しさん
2023/01/17(火) 22:12:22.97ID:j3IKCnVq >>986
変数と値の関係自体は他の言語でも同じだよ
The Bookならここをよく読むのが一番いいと思う
https://doc.rust-lang.org/book/ch02-00-guessing-game-tutorial.html#storing-values-with-variables
変数と値の関係自体は他の言語でも同じだよ
The Bookならここをよく読むのが一番いいと思う
https://doc.rust-lang.org/book/ch02-00-guessing-game-tutorial.html#storing-values-with-variables
989デフォルトの名無しさん
2023/01/18(水) 00:25:00.21ID:Pm4bFalo into_inner() はムーブする、get_ref() はムーブしないという理解で合ってますか?
990デフォルトの名無しさん
2023/01/18(水) 00:51:09.43ID:w7TKdBn9 >>989
命名的にはだいたいそうだろうという予測はつくが正確にはメソッドシグニチャを確認して
命名的にはだいたいそうだろうという予測はつくが正確にはメソッドシグニチャを確認して
991デフォルトの名無しさん
2023/01/18(水) 02:24:30.31ID:Pm4bFalo >>990
わかりました
わかりました
992デフォルトの名無しさん
2023/01/18(水) 11:01:37.80ID:j7LzfbP6 次スレはワッチョイ有効でどうでしょう
https://mevius.5ch.net/test/read.cgi/tech/1674007100/
https://mevius.5ch.net/test/read.cgi/tech/1674007100/
993デフォルトの名無しさん
2023/01/18(水) 11:09:32.47ID:pgep9wBY >>992
既にあるスレ使ってからにしろよ
既にあるスレ使ってからにしろよ
994デフォルトの名無しさん
2023/01/18(水) 12:27:11.63ID:aiZApxd8 >>992
おけ、このスレ完走したらそっちに移ろうか
おけ、このスレ完走したらそっちに移ろうか
995デフォルトの名無しさん
2023/01/18(水) 12:42:52.69ID:bufcBpA/ ワッチョイいれると原理主義者しか残らなくなるからいらない
特に技術系スレで論理性がなくなるのは致命的
特に技術系スレで論理性がなくなるのは致命的
996デフォルトの名無しさん
2023/01/18(水) 12:51:28.61ID:XUj03KlL 言うほど論理性があったか?
ワありで別に困らないし、ありとなしで並走して人が多いほうに行くわ
ワありで別に困らないし、ありとなしで並走して人が多いほうに行くわ
997デフォルトの名無しさん
2023/01/18(水) 13:02:48.00ID:Pm4bFalo ワッショイワッショイ
998デフォルトの名無しさん
2023/01/19(木) 01:11:57.37ID:ulObPkyG >>995
まるで反論になってない
まるで反論になってない
999デフォルトの名無しさん
2023/01/19(木) 02:24:17.21ID:9BxYgLng 質問いいですか?
1000デフォルトの名無しさん
2023/01/19(木) 04:40:51.94ID:2BG8SfY3 ちんちん!シュッシュッ!
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 39日 10時間 23分 50秒
新しいスレッドを立ててください。
life time: 39日 10時間 23分 50秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★2 [Hitzeschleier★]
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず [七波羅探題★]
- 自ら「パンセクシュアル」だと明かし、東由貴・東京都議(立憲民主)が「パートナーシップ」施策の充実求める:東京新聞 [少考さん★]
- 【女子カーリング】五輪出場決定!女子日本代表の「フォルティウス」チーム名は「より強く」の意味 [征夷大将軍★]
- 「暖房が使えない」「食費が高くて子どもの栄養が…」 物価高に苦しむ子育て世帯、政府に期待する支援は [蚤の市★]
- パワフル女性世界3位に高市首相 米誌フォーブス選出 [蚤の市★]
- VIP過疎りすぎて9人くらいの同じメンバーがローテーションして書き込んでるだけじゃね?
- 高市を支持する日本人さんはなにが理由なの?円安進行、国債金利爆上げ、最大貿易国との摩擦とたった1ヶ月で国益を棄損してるのに [472617201]
- エナジードリンク、危険だった。飲酒喫煙もせずランニングが趣味の54歳の若者が毎日たった8本飲むだけで脳卒中に [742348415]
- Twitter医師ら「死ぬほど勉強して博愛精神求められるとかそらみんな美容外科なるわ。嫌なら普通の医療も保険診療廃止しろ!」 [762037879]
- ガイナックス破産整理終了で42年弱の歴史に幕 [256556981]
- 高市「野党はもう債権とか為替の話はしないで!よく分からないから答えない!」 [884040186]
