[過去ログ]
Rust part16 (1002レス)
Rust part16 http://mevius.5ch.net/test/read.cgi/tech/1656285423/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
892: デフォルトの名無しさん [sage] 2022/10/04(火) 16:09:22.52 ID:Yud6QviI >>889 キチガイは黙っていろ どんな世界でもそんなに一気に大きく手を広げて学習しようとして上手くいくわけがない 単純に一つずつやっていくのが正しい collectなんて後で困らん そもそもイテレータ使わなきゃcollectは出て来ない ぶっ飛んだことを書き込んでいることを自覚しろ http://mevius.5ch.net/test/read.cgi/tech/1656285423/892
893: デフォルトの名無しさん [sage] 2022/10/04(火) 16:10:09.70 ID:froE0MIe これがいつもの複オジ演w http://mevius.5ch.net/test/read.cgi/tech/1656285423/893
894: デフォルトの名無しさん [sage] 2022/10/04(火) 16:15:28.56 ID:Qrm8xufh >>889 collectを使わなくてもプログラムを書けるから少しずつ学習していく方法でも支障はないし collectを一旦は魔術だとみなして仕組みの詳細まで把握せずに利用して進めていく学習方法でも支障はないし FromIteratorなんてあとから学べば十分ですよ http://mevius.5ch.net/test/read.cgi/tech/1656285423/894
895: デフォルトの名無しさん [sage] 2022/10/04(火) 16:17:47.88 ID:zVqHX6VA いやcollectをここまで安全かつ効率よく実装してる言語はないのにそれを使わないのは論外 http://mevius.5ch.net/test/read.cgi/tech/1656285423/895
896: デフォルトの名無しさん [sage] 2022/10/04(火) 16:19:54.90 ID:zVqHX6VA 戦国時代に例えるならここに名刀があります ワタクシは未熟だからこの刀は使いませんと言って 戦に出て殺されるみたいな話 その名刀を最初から使えるように訓練すべき http://mevius.5ch.net/test/read.cgi/tech/1656285423/896
897: デフォルトの名無しさん [sage] 2022/10/04(火) 16:20:34.14 ID:QGiHkjYG 馬鹿じゃねぇの http://mevius.5ch.net/test/read.cgi/tech/1656285423/897
898: デフォルトの名無しさん [sage] 2022/10/04(火) 16:26:15.56 ID:Qrm8xufh >>895 使いたいならば使えばよいだけですよ 初心者がFromIteratorの仕組みまで理解しないとcollectを使っちゃいけないのですか? この場合の『部分的に学習』とはcollectの機能の一部をまずは表層的にのみ理解して使ってみることです そしてこの『部分的に学習』は可能です http://mevius.5ch.net/test/read.cgi/tech/1656285423/898
899: デフォルトの名無しさん [sage] 2022/10/04(火) 16:29:20.57 ID:BXFwwNrI 隔離スレに帰れ http://mevius.5ch.net/test/read.cgi/tech/1656285423/899
900: デフォルトの名無しさん [sage] 2022/10/04(火) 16:29:25.15 ID:zVqHX6VA いやだから「表層的な学習」だとコンパイルすら通せないんだって http://mevius.5ch.net/test/read.cgi/tech/1656285423/900
901: デフォルトの名無しさん [sage] 2022/10/04(火) 16:31:30.86 ID:zVqHX6VA 何度も言ってるけどRustはコンパイルを通せば 意図してないエラーはまず起きないし Nullで落ちるなんてこともない http://mevius.5ch.net/test/read.cgi/tech/1656285423/901
902: デフォルトの名無しさん [sage] 2022/10/04(火) 16:35:17.34 ID:vFqvnIUB 頭がいいと思い込んでる馬鹿がいきなり複雑な難しいことに挑戦して失敗して 難しい!とわめく馬鹿パターンはどんな分野でもある その馬鹿が>>896 http://mevius.5ch.net/test/read.cgi/tech/1656285423/902
903: デフォルトの名無しさん [sage] 2022/10/04(火) 17:00:26.62 ID:zVqHX6VA 「段階的学習」というのは数学や物理においては成立する言葉だがプログラミングにおいては成立しない なぜなら「知識の差」が普遍的に影響を受けてしまうから 例えば数学では代数学の理論を知らなくても初等整数論は学べるがプログラミングではそのようなことはないとわかる http://mevius.5ch.net/test/read.cgi/tech/1656285423/903
904: デフォルトの名無しさん [sage] 2022/10/04(火) 17:01:28.47 ID:zVqHX6VA 例えばアルゴリズムの問題もそう 「知らない」ことが致命的になり得る http://mevius.5ch.net/test/read.cgi/tech/1656285423/904
905: デフォルトの名無しさん [sage] 2022/10/04(火) 17:06:11.40 ID:zVqHX6VA collectを知らないものが自前でfor文で同じことを実装していたらどうなるだろうか? レビューで指摘され赤っ恥を書かされてプライドはズタズタ それが原因で鬱になるかもしれん さらにパフォーマンス悪くなる 精神的にも肉体的にもダメージを負うことになる http://mevius.5ch.net/test/read.cgi/tech/1656285423/905
906: デフォルトの名無しさん [sage] 2022/10/04(火) 17:18:30.46 ID:vFqvnIUB >>905 真逆だ 初心者の学習過程ならばcollectを使わずに実装することは適切な練習問題だ その段階を経てからcollectを学習した者こそ身に付く http://mevius.5ch.net/test/read.cgi/tech/1656285423/906
907: デフォルトの名無しさん [sage] 2022/10/04(火) 17:46:08.51 ID:5flxOiHV 段階的学習って↓を読み進めればいいだけじゃないの? https://doc.rust-jp.rs/book-ja/ http://mevius.5ch.net/test/read.cgi/tech/1656285423/907
908: デフォルトの名無しさん [sage] 2022/10/04(火) 18:05:45.53 ID:qunzxQTR >>907 その通りなんだけど Rustは段階的な学習ができない!と主張している変な人がいるのよ http://mevius.5ch.net/test/read.cgi/tech/1656285423/908
909: デフォルトの名無しさん [sage] 2022/10/04(火) 18:41:19.07 ID:NDareeYW この複オジ演パターンはもうみんな気づいてるよね http://mevius.5ch.net/test/read.cgi/tech/1656285423/909
910: デフォルトの名無しさん [sage] 2022/10/04(火) 18:43:17.38 ID:ye813FXw 赤い人をNGしときゃいいやん http://mevius.5ch.net/test/read.cgi/tech/1656285423/910
911: デフォルトの名無しさん [sage] 2022/10/04(火) 19:01:55.07 ID:7zYgBA5I >>907 初心者・初学者に「the bookを読め」はさすがにむちゃだろ。 やっぱり「初心者はRust使わず他の言語から勉強しろ」が正解なのかね。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/911
912: デフォルトの名無しさん [sage] 2022/10/04(火) 19:07:38.54 ID:gMN5eNCr >>891 さすが餃子さん分かってらっしゃる 最初は大まかな理解→もう少し詳細な理解→最後に完璧な理解という解像度の段階的な学習を中心に 項目や範囲を広げていく網羅度の段階的な学習を組み合わせることでRustの学習を含めて一般的な事柄にも適用できる http://mevius.5ch.net/test/read.cgi/tech/1656285423/912
913: はちみつ餃子 ◆8X2XSCHEME [sage] 2022/10/04(火) 20:17:29.13 ID:P4nmisNi >>911 そこで言ってる「初心者」は「Rust の初心者」ではなく「プログラミングの初心者」の意味? そうだとすると the book はちょっとハードルが高いということはあるかもしれんな。 でも C++ と比較すると C++ のほうがもっとハードルが高いと思う。 コンパイラが検出しないところで未定義に入り込むことがあまりに多い。 初心者が間違うのは当然のことだが、正しいのか間違っているのかわからないというのは間違っていることが明白であるよりもしんどい。
そこで間違ったまま邁進できるようなメンタルの持ち主はそれはそれで遠からず行き詰るし。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/913
914: デフォルトの名無しさん [] 2022/10/04(火) 20:27:55.40 ID:9Mq2x6bG >>867 ですが、 >>876 さんがおっしゃることが僕の意図を言い当てています c++を使わなくなって 15年は経ちますが、その頃の c++にはテンプレートはありましたがスマートポインタやラムダ式、その他諸々のモダンな機能はまだありませんでした(と思います) クラス付きのCの部分で仕事をしていました モダンなc++へ再入門するか、rustを学ぶか迷って rustに触れて今に至りました http://mevius.5ch.net/test/read.cgi/tech/1656285423/914
915: デフォルトの名無しさん [sage] 2022/10/04(火) 20:36:11.60 ID:pQmQIrKs >>914 C程度の予備知識があるならば >>907のRust Bookだけで容易に段階的に学習できるから何ら問題は起きず大丈夫 http://mevius.5ch.net/test/read.cgi/tech/1656285423/915
916: デフォルトの名無しさん [sage] 2022/10/04(火) 21:10:32.92 ID:d7kGndGU 所有権も借用も生存期間も理解してなければ メソッド呼び出し一つ満足にできないんだから それら無しに動くものが作れるわけない 学習自体は言語に限らずどんな学習でも部分的段階的にやるもの それ以外の方法なんてないんだから論点ずれてる http://mevius.5ch.net/test/read.cgi/tech/1656285423/916
917: デフォルトの名無しさん [sage] 2022/10/04(火) 22:06:44.90 ID:GBsxPWRL >>916 それはさすがに無知すぎやろ Rustは数値など所有権とは無縁な型で構成されているから 所有権なんて理解しなくてもプログラムを組める 段階的に後から所有権を学ぶことができる http://mevius.5ch.net/test/read.cgi/tech/1656285423/917
918: デフォルトの名無しさん [sage] 2022/10/04(火) 23:03:40.79 ID:HL14YOAo >>917 所有権も知らずにイキってた人はさすがに言う事が違うねぇww http://mevius.5ch.net/test/read.cgi/tech/1656285423/918
919: デフォルトの名無しさん [sage] 2022/10/04(火) 23:58:47.13 ID:vxOZn4OH 数値型って所有権がっつり関係してると思うけど http://mevius.5ch.net/test/read.cgi/tech/1656285423/919
920: デフォルトの名無しさん [sage] 2022/10/05(水) 00:06:13.80 ID:SE95U4Vu >>919 数値型はCopyを実装しているので所有権は無くムーブも起きない http://mevius.5ch.net/test/read.cgi/tech/1656285423/920
921: デフォルトの名無しさん [sage] 2022/10/05(水) 02:07:12.38 ID:1K+My+/e 数値型だけで>>867の言う「動くもの」を作ってみれば? http://mevius.5ch.net/test/read.cgi/tech/1656285423/921
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 81 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s