1 名前:デフォルトの名無しさん [2024/11/27(水) 21:51:22.57 ID:/O5O0jrN.net] 低レイヤーとか関数プログラミングとかなんとなく難しそうなものを大して理解もしてないのに崇めたがる 分かってる人からみると非常に滑稽
2 名前:デフォルトの名無しさん mailto:sage [2024/11/28(木) 08:27:32.54 ID:r9o7huT/.net] 釣れないね
3 名前:デフォルトの名無しさん mailto:sage [2024/11/28(木) 10:39:31.29 ID:pLZ+Y0BD.net] 「モナド 副作用」で検索すると、「Haskellではモナドで副作用を実現している」のような嘘八百がたくさんヒットする
4 名前:デフォルトの名無しさん mailto:sage [2024/11/28(木) 11:07:55.43 ID:r9o7huT/.net] プ板だけど
5 名前:デフォルトの名無しさん mailto:sage [2024/12/03(火) 11:45:27.57 ID:BwbDtPAH.net] >処理系の理解が足りない人が「まずは計測」とか本の言葉を賢しらに引用してるの、ネットでもめっっっっっっちゃ見ますが、それよりも言語処理系がプログラムをどう実行してて、どういう処理に時間かかるけど、どういう処理はあんまり時間かからないとかそういう一般的な性質をまずは知ろうよ、と言いたくなることはもうほんとに多い。 > >「まずは計測」と言うのは「基本を抑えた後」でしょと >思う。 https://x.com/kmizu/status/1863674831532855747 こういう、確立した常識のささいな例外を発見して得意げになってるやつとか
6 名前:デフォルトの名無しさん mailto:sage [2024/12/04(水) 19:16:45.59 ID:y3siEpOt.net] >>3 モナドは副作用するIOのラップだけのものじゃないが嘘じゃないだろ 曖昧な言葉をどう解釈して文句垂れてるのか知らんが いかにも糞アスペなの丸出しで臭い
7 名前:デフォルトの名無しさん [2024/12/05(木) 15:03:43.25 ID:2LNpfkRJ.net] 釣れないね
8 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 19:15:55.57 ID:qEhM/kmh.net] >>6 モナドは副作用となんの関係もないよ 勉強しよう
9 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 19:24:19.60 ID:qEhM/kmh.net] IOモナドについても、副作用には何ら関与していない 「モナドが副作用を実現する」というのは、配列の各要素をプリントするプログラムをみて、「for文で画面に出力している」と言っているようなもの
10 名前:デフォルトの名無しさん [2024/12/05(木) 19:44:49.68 ID:tJJuofYn.net] プログラミングで、上級者ぶりたい馬鹿が好きなもの デザインパターン アジャイル開発 テスト駆動開発 エクストリームプログラミング 関数プログラミング モナド 圏論 Haskell Lisp Vim Emacs Arch Linux SICP Patterson and Hennessy: Computer Organization and Design etc
11 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 20:08:40.50 ID:PW8bJaKh.net] etc←そう、大好物w
12 名前:デフォルトの名無しさん mailto:sage [2024/12/06(金) 10:44:55.50 ID:zw4qy2EX.net] NP完全
13 名前:デフォルトの名無しさん mailto:sage [2024/12/06(金) 11:27:00.92 ID:x1xEzr8K.net] 等価変換プログラミング言語ETC
14 名前:デフォルトの名無しさん [2024/12/07(土) 14:04:36.62 ID:8ekNK8XT.net] 再帰不能
15 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 14:39:25.84 ID:N1B9Yhfo.net] プログラマー板とプログラム板の区別もできないおバカさんたちは巣におかえりください
16 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 14:48:23.85 ID:pegiPUS1.net] >>6 モナドが副作用と関係ないのは事実だけど どう解釈すると関係あることになるの?
17 名前:デフォルトの名無しさん [2024/12/07(土) 22:23:34.54 ID:AZohMT+x.net] 消せ消せ消せ消せ
18 名前:デフォルトの名無しさん [2024/12/07(土) 23:19:22.17 ID:g3pJENQN.net] スーパーコンピュータでシミュレーションしていると 物理的理論に加えて数値解析理論およびコンピュータの効率利用など すげー広範囲の知識が必要なんだが
19 名前:デフォルトの名無しさん [2024/12/08(日) 09:16:59.23 ID:1ymGQCq0.net] https://agora-web.jp/archives/240827130846.html 以前並ぶのが嫌なのに紙で出て来たらわざわざ造り治ししてもらったということは矛盾した行動ですね
20 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 08:03:28.99 ID:k1futVTh.net] >>8 あたおかかよ Haskellではモナドの理論を利用して副作用のある世界をラップして純粋な世界との辻褄合わせに利用してるって話だろ 文脈依存の言葉が何一つ理解できない糞アスペかな?
21 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 08:05:09.44 ID:k1futVTh.net] >>8 お前の脳内では「実現する」という言葉を異常に限定された用途でしか使ったらいけないという独りよがりなマイルールになってるだけなんだよ お前の日本語能力がおかしいだけなんだわ
22 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 08:05:25.02 ID:k1futVTh.net] 言語障害うざ過ぎ
23 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 08:16:21.62 ID:k1futVTh.net] いろんな単語にいろんな文脈や分野、業界に応じた定義がされてる多層的な世界を認識できない低能アスペが発狂して喚いてるだけだったんだね 理解した
24 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 08:17:18.69 ID:k1futVTh.net] この世界における自分の位置を理解して二度とゴミスレ建てるなよ
25 名前:デフォルトの名無しさん mailto:sage [2024/12/14(土) 20:00:11.81 ID:MnpkhVgp.net] >>20 妄想の上に妄想を重ねてないで、 公式ドキュメントくらい読んで勉強しろ 思ひて學ばざれば則ち殆しだ
26 名前:デフォルトの名無しさん mailto:sage [2024/12/14(土) 20:03:17.11 ID:hJYUb1eb.net] >>20 >Haskellではモナドの理論を利用して副作用のある世界をラップして純粋な世界との辻褄合わせに利用してるって話だろ このデマはよく言われているが、HaskellのIOモナドはこんなことは全くしていない Qiitaとかじゃなく一次情報を学べ
27 名前:デフォルトの名無しさん mailto:sage [2024/12/15(日) 08:23:16.37 ID:9F1mH1Q5.net] 結局のところ、プログラムっていうのは何かを作るための過程に過ぎないから、何を作るかが重要なんじゃないかな プログラミングスキル高くても、自分で何も作れないなら、誰かの言う事聞きながらプログラムするしかないしね だから、プログラマは馬鹿に見えるんじゃないだろうか🙄
28 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 20:33:54.39 ID:UnSkWQv0.net] >>26 お前の腐った言語脳のバターンマッチだと同じことだってわからないだけだろアフォ 相手の話を理解できてない自覚すらない最低レベルのアフォ
29 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 20:44:18.08 ID:UnSkWQv0.net] >>8 >>>6 >モナドは副作用となんの関係もないよ >勉強しよう モナドは副作用のラップだけに使われてるわけじゃないが…に対する返しがこれだからな 日本語も論理も分からないただのガイジだろ ネットに無意味なゴミを撒き散らすだけだから黙ってろ 日本語分からないんじゃ議論は成り立たんわ
30 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 20:48:14.17 ID:UnSkWQv0.net] 何が何を包含してる話なのかいきなり分かってないアホ 何の分野をホームにしてるのか知らんが 少なくとも数学とかは向いてないからやめとけ
31 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 21:28:55.62 ID:DPnJSDpx.net] Qiitaのポエムじゃなくて一次情報を読めるように勉強しよう >Haskellではモナドの理論を利用して副作用のある世界をラップして純粋な世界との辻褄合わせに利用してるって話だろ HaskellのIOモナドはこんなことは全く行っていない 実装読むか公式のドキュメント見れば分かること
32 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 21:31:49.36 ID:DPnJSDpx.net] あなたは勉強が出来なさすぎて、安易なデマ情報で知識コンプレックスを埋合わせてしまっている 専門的な文書をきちんと読んで理解する力を鍛えないと、ずっとこのまま 正しい事実や理屈を確かめずに、自分の腑に落ちる都合のいい情報だけを信じて生きることになる
33 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 21:37:56.81 ID:SfH8Ottg.net] >>9 ←これがすべて モナドは何ら副作用に関与していない
34 名前:デフォルトの名無しさん mailto:sage [2024/12/22(日) 22:29:43.10 ID:JeH07utw.net] これがMonad IOの実装 https://hackage.haskell.org/package/ghc-internal-9.1201.0/docs/src/GHC.Internal.Base.html#line-2309
35 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 08:27:10.17 ID:CeQg/DvO.net] >>31-34 本気で文句言ってるのかこいつ? やっばり人の言ってることが理解できないだけか 主著の内容ははっきりさせずに 大量のソース読めとしか言わない釣りカスだろ 言ってることに全く具体性が無い >HaskellのIOモナドはこんなことは全く行っていない >実装読むか公式のドキュメント見れば分かること 公式の説明と文言が違ってたら同じだと分からないだけのアホだろう 「副作用に関与」とかこいつの脳内で何を指してるのか意味不明だしな Haskellのモナドは値をIOのある世界に放り込んだら もう出せなくしてるだけ それを糞アスペでなけりゃ分かる表現に簡単に言い換えてるだけなんだが? そんなに文句つけるんなら自分なりの説明を書いてみろネットのゴミ
36 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 08:28:23.00 ID:CeQg/DvO.net] 「モナドが副作用を実現する」なんてわけわからん説明 釣りカスしか言ってないだろ 誰と戦ってんだよ糖質
37 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 08:32:24.54 ID:CeQg/DvO.net] まー、「実現」と言っても糞アスペでなけりゃ何を言いたいか分かると思うがな🤣
38 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 08:36:49.55 ID:CeQg/DvO.net] きっと糞アスペ君の脳内ルールでは「実現」という単語をこんなガバガバなニュアンスで使うなんて耐えられないムキーーッて感じで発狂しちゃったんだね
39 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 08:40:06.41 ID:CeQg/DvO.net] 釣りカス糞アスペ君が成人してるのかどうか分からないが 今まで生きてきて自然言語のガバガバさと柔軟さに気づかなかったかわいそうな子なんですね もっと人の話の意図する所と目的に注意しような 単語の解釈の正確さだけが重要なことじゃないんだぞ
40 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 11:42:50.28 ID:tEyQblGG.net] こんな過疎板でキチガイムーヴして何が楽しいんだろうか
41 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 12:18:26.62 ID:CeQg/DvO.net] 反論できなくなったらそれ 典型的釣りカスムーブ
42 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 12:19:12.11 ID:CeQg/DvO.net] ネットにゴミを書く馬鹿はキッチリ叩いておいた方がいいんだよ
43 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 12:20:02.79 ID:CeQg/DvO.net] 一人のゴミを叩き潰すために3スレッドでも使い潰す徹底ぶりが秩序を生み出す
44 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 12:44:57.11 ID:hZBKh57Z.net] 論破ゲームが好きー
45 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 13:06:54.58 ID:+zibcSxZ.net] 解釈もなにも、モナドと副作用には何の関係もない いい加減一次情報を読んでくれ
46 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 13:21:19.58 ID:6AMvO4LP.net] モナドで副作用を実現しているというのは、FizzBuzzのソースコードをみて、ifやforが文字列をプリントしていると勘違いしているようなもの
47 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 14:30:30.45 ID:CeQg/DvO.net] >>45 関係あるないの話じゃない いい加減日本語が読めず論理も分からないなら引っ込め 結局のところIOは副作用に分類されるのだから 副作用している関数をどこにどういう理屈でぶち込んで誤魔化してるかの話でしかない その整理と分離のための方法論にモナドの理論を利用している 分かってないなら引っ込め そもそもお前はHaskellでのIOを具体的にどうやるのか分かってるのか? エアプ野郎のゴミは黙ってろ >>46 誰もそんなこと言ってない 少なくともお前みたいなアスペ解釈で問題ないようなニュアンスで「実現」という単語を使ってる奴はいない お前が一人で脳内の敵を叩いてるだけ
48 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 14:32:53.62 ID:CeQg/DvO.net] >>45 そもそもモナドにいろんな応用があり得るってだけ IOする関数の整理と分離に使って何が悪い モナドに関係あるのではなく HaskellはIOをモナドに関連づけた 何もおかしくないし矛盾してない 理解力ゼロガイジはもう黙れ ウザいだけだから感想も要らんぞ
49 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 14:35:03.99 ID:CeQg/DvO.net] 言い回しが少し変わると同じものだと理解できないガイジが発狂してるだけなんだから いつまでも自分は人より賢いみたいな勘違いしてんじゃねーよカス ネットのアスペはマジで有害 アスペがいるとネットがゴミログで溢れる アスペは文句言う前に自分の文句を吟味しろ ゴミ出力を減らせ
50 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 14:38:40.54 ID:CeQg/DvO.net] そもそもHaskellが具体的にどうモナドを利用してるかすら理解してないアフォが文句言ってるんじゃないだろうな 全体的にエアプ臭いわ 応用を想像出来ない抽象概念暗記しただけのガイジが勘違いしてお前ら分かってないアピールしてるだけだろ
51 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 17:34:58.13 ID:G/KzyHa1.net] ここまでモナドがどう副作用と関係してるのかの説明無し (そもそも関係ないから間違った説明以外できないのだが)
52 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 17:59:55.28 ID:2SJ33n/h.net] >>20 >Haskellではモナドの理論を利用して副作用のある世界をラップして純粋な世界との辻褄合わせに利用してるって話だろ などと、聞きかじりでデタラメなポエムを垂流してしまった手前ひっこみがつかず >>48 >HaskellはIOをモナドに関連づけた こういう論点のすり替えをし出す始末。
53 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:21:26.06 ID:CeQg/DvO.net] >>52 最初から何もすり替えてねえんだよ お前の理解が間違ってて お前が自然言語で書かれた内容をアスペ解釈して馬鹿なこと書いてると誤解して 上からアホなこと言って撃沈してるだけ 釣りカス馬鹿丸出し
54 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:29:18.33 ID:CeQg/DvO.net] >>51 それこそIOモナドの入門記事でも読めばわかんだろ糞アホ 本来なら副作用があったらいけない世界に 実際には副作用やってる関数をマーキングして放り込んでるだけ 何がモナドと関係無いって言ってんのかをはっきりしろよボケナス ・副作用する手続きを示す値を組み立てて適当な時に実行する ・副作用する関数をラップしてる ↑こんなのはどっちも糞アスペでなけりゃ同じこと言いたいんですね、ってわかんだよ糞アスペ さっさと消えとけボケナス
55 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:30:33.55 ID:INK0hSQF.net] 「モナドは副作用を実現するものだ」とは言うが、「Functorは副作用を実現するもの」「Applicativeは副作用~」「Monoidは~」「Semigroupは~」などとはまず言われないという不自然な非対称性がある。 結局、モナド・圏・抽象代数などを理解するのに必要な数学の習熟度が足りない人たちが、いい加減なたとえ話でわかったつもりになるから、おかしな言説がまかり通る。
56 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:31:55.29 ID:r1F3GSjz.net] >>54 一生懸命調べてきたのかな? 偉いね(笑)
57 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:40:46.58 ID:CeQg/DvO.net] >>55 >「モナドは副作用を実現するものだ」とは言うが、 だから誰がそんなトンチンカンなことを言ったんだよ お前がいい加減に斜め読みした他人の文章が お前のお粗末な脳内でさらに劣化してデフォルメされてるだけだろう 自分の脳内世界から見て現実をありのままに見ろ >>56 何も一生懸命調べてねーんだよ 最初から頭に入ってることを 多少他人の言い回しを借用して言い換えただけだぞ Wikipediaを3秒見ただけだ そして3秒でやっぱりお前がアホなだけだと確信したわ 自分の偏りを理解してさっさと消えとけ糞アスペ
58 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:41:27.63 ID:CeQg/DvO.net] >>57 >自分の脳内世界から見て現実をありのままに見ろ 自分の脳内世界から出て現実をありのままに見ろ
59 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:42:28.31 ID:CeQg/DvO.net] 馬鹿向けに殴り書きしてるとtypoが増える それにしても釣りカスのレスはえーな いちいちIDコロコロして似たようなアホなこと書いてるしな
60 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:45:59.22 ID:CeQg/DvO.net] 釣りカスがマウンティンしてるつもりの馬鹿なプログラマってどこにいるの? 具体的なソースだしてみろよカス
61 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 18:55:32.59 ID:9dySAZt1.net] 素直に自分の勘違いを認められないってのは、みっともないもんだね。
62 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:03:02.69 ID:CeQg/DvO.net] >>61 誰に言ってんのかはっきりしろよアフォ
63 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:04:50.34 ID:CeQg/DvO.net] 誰に言ってんのか分からないアホも黙るまでぶっ叩くわ ウザ過ぎんだよ 公共のネットにははっきり書け
64 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:06:20.48 ID:CeQg/DvO.net] 5chで句点付けてる奴はどうせガイジ
65 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:08:05.48 ID:CeQg/DvO.net] 話を逸らすレスしか出来ない負け犬雑魚過ぎんだろ
66 名前:デフォルトの名無しさん [2024/12/23(月) 19:13:54.62 ID:dBsA0n7Y.net] ボケナス!!
67 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:19:26.93 ID:cj3BzHJ5.net] 素直に勘違いを認めるか、そうしないまでもそっとスレを閉じて外の空気でも吸っていればいいのに、こんな下らないことにいつまでも固執して、異常な人だなぁ……。
68 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:29:51.68 ID:HEAHA23Z.net] IOモナドと副作用 https://haskell.jp/blog/posts/2020/io-monad-and-sideeffect.html こういう入門的なページにもきちんと書いてあるのにね。
69 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:32:36.47 ID:CeQg/DvO.net] >>67 アホブーメラン野郎まだ言いたいことがあるの? 中身無いくせに
70 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:36:50.52 ID:CeQg/DvO.net] >>68 読み始めて2秒で文体が臭いんだよ こんなもん底辺臭い文章貼って何が言いたいのか要約しろやカス 要約も出来ない低能はもう喋るな そもそも釣りカスがぶっ叩かれてる理由が把握できてねーのか糞アスペ 変な底辺文章見たぐらいで無条件にプログラマ全体をディスってるからだぞ 文脈読めない糞アスペは10年黙って空気を読む修行しろ
71 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:37:55.96 ID:SVg94G86.net] 所で、この板にいる人たちってどのぐらいのレベルなの? 組み込みOS作れるぐらいのレベル?
72 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:42:30.30 ID:CeQg/DvO.net] >>68 どこの記述がそんなに気に入らないのかはっきり書いてみろカス 別にモナドはIOだけのものではないことも書いてるじゃねーか
73 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:44:05.56 ID:CeQg/DvO.net] >>71 低レイヤーやってるのが無条件に偉いとでも思ってるアホかな? いろんな得意分野の奴がいるに決まってるだろ糞アホ
74 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:44:34.78 ID:CeQg/DvO.net] >>71 IDコロコロしながらあからさまに話逸らして何してんの アホなん?
75 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:47:18.96 ID:CeQg/DvO.net] 数学でもいくらでもくっさい入門記事書いてるやついるだろ 釣りカスは素直に非礼を詫びて10生ぐらい黙っとけ
76 名前:デフォルトの名無しさん [2024/12/23(月) 19:55:37.98 ID:dBsA0n7Y.net] バーカバーカ
77 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 19:58:48.39 ID:CeQg/DvO.net] 発狂して幼児化したのか それにしてもこんなにIDコロコロしても完全に無意味なアホはいないだろ 前世で毎日サルの脳みそでも食ってたのか?
78 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 20:04:44.74 ID:SVg94G86.net] こういうレベルってこと?
79 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 20:09:39.08 ID:IYym/Qpz.net] ついに自演しだしたか・・・
80 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 20:14:10.62 ID:fjEWOd61.net] IO型におけるRealWorldは、現実世界をラップして副作用を除去するというより、 遅延評価がデフォルトなHaskellにおいてアクションの実行順を保証する役割が大きい
81 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 20:17:27.10 ID:CeQg/DvO.net] >>80 それも同じことだろ 同じ糞アスペか? 出鱈目な順番で評価したらいけない部分は分離しないといけない ずっと同じこと言い換えてるだけで釣りカスの主張は完全に無意味
82 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 20:21:16.39 ID:CeQg/DvO.net] 順番守って組み合わせられるオペレーター作るのに圏論が使えたから使っただけ こう言ったら次は糞アスペが糞アスペ解釈して 圏論は順番守るためのものじゃないとか言い出すの? 糞アスペの糞アスペな曲解のパターンなんかありふれてるから大体想像つくけど
83 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 20:33:06.15 ID:CS8/+5Xl.net] 苦し紛れにどんどん意見を修正する(笑) ま、勉強になってよかったね
84 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 21:22:25.36 ID:s12jhlJ/.net] 一度間違っちゃったから、何がなんでも副作用をモナドにこじつけなきゃ平静を保てないんだね
85 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 21:26:03.24 ID:ZF+zBOsX.net] GHC IO モナドの中身 https://mizunashi-mana.github.io/blog/posts/2019/05/ghc-io-inside/
86 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 21:38:59.83 ID:c6E2tYju.net] GHCの実装では、内部でガッツリ状態更新してるし、当たり前だがランタイムはIOアクションを実行しているのな
87 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 21:46:56.21 ID:hPZuxk7v.net] 更新してるのはRealWorldの値なので副作用は無いじゃん
88 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 21:59:06.89 ID:Vx916HrX.net] 内部実装とセマンティクスの区別ができないアホ
89 名前:デフォルトの名無しさん mailto:sage [2024/12/23(月) 23:59:59.74 ID:tEyQblGG.net] 処理系が状態もつのは当たり前やん
90 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 00:44:36.34 ID:BmNSUk0B.net] 副作用っつーより単に逐次処理がモナドってだけだよねこれ
91 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 00:54:22.29 ID:ARNiUr7/.net] IOアクションは、IDを受け取って新しいIDと値の組を返すだけ それを処理系が評価するとアクションが実行される IDの依存関係が解決される順番でアクションの実行順が決まる
92 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 03:58:43.83 ID:vBbtDI9C.net] >>90 モナド則をどう弄ろうが入出力も乱数も現在日時も出てこないし
93 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:21:59.19 ID:HglNRhzS.net] >>83 こっちの言うことは何も変わってねえんだよ お前も間違ってるまんまだな糞アスペ
94 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:23:40.24 ID:HglNRhzS.net] >>83 いい加減自分が文脈読めない糞アスペだからアフォな文句言ってただけという現実をありのままに認めろアフォ
95 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:24:30.56 ID:HglNRhzS.net] 他の奴からもボコボコにされてて草 俺はコロコロしてないからなw
96 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:25:58.59 ID:HglNRhzS.net] >>85 必死すぎ 賢そうなリンク貼るだけのハッタリがまだ効くと思ってるあたりマジでアホだろ
97 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:37:11.38 ID:HglNRhzS.net] >>85 実装がそうだから結局何だと言いたいのかハッキリしろよ 釣りカスは何に文句つけてんだか未だに具体的なことを言えてない 馬鹿はてめーだろ
98 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:39:55.76 ID:HglNRhzS.net] >>78 ボコられながらこれを言うバレバレのIDコロコロ厨糞アホ
99 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:41:22.74 ID:BQAR7b66.net] 朝から5chにはりついて
100 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:46:04.72 ID:HglNRhzS.net] ぶっちゃけ糞アスペがどういう誤解に基づいてわけわからんことを言ってるのか 未だに理解しきれてない俺 糞アスペ言語読解ゲームは糞ゲーだがハマる くだらないの分かってるけどクリアしたくてイライラしてる
101 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 08:46:56.71 ID:HglNRhzS.net] >>99 通勤時の暇つぶしだぞ社会人エアプかな?
102 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 10:01:17.62 ID:sV9balxQ.net] >>100 あなただけがデタラメな妄想を信じているだけかと
103 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 10:18:31.65 ID:Dwh4tSEB.net] >>68 ifIO :: Bool -> IO a -> IO a -> IO a ifIO b act1 act2 = case b of True -> act1 False -> act2 これ、遅延評価だからactを引数に渡しても評価されないのか
104 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 12:10:44.19 ID:HglNRhzS.net] >>102 これだけいろんな奴に叩かれても目が覚めないとは重症だな コロコロしてるのお前だけだろアフォ
105 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 12:14:29.18 ID:HglNRhzS.net] >>103 そこからかよ IO以前に遅延評価なんで疑問覚えるところじゃない
106 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 12:20:05.11 ID:HglNRhzS.net] 釣りカスはだんだん誤解に気づいて恥ずかしくなってきても 本音の上にある意識のレイヤーが防衛機構を起動して 相手が意見を修正してきたwwに認知を歪めてるからな こういう物事をありのままに見えないクズは何をやっても駄目だ こういう馬鹿は意見を聞く前に人格批判から始めないとキリがないのだ 人格否定も必要な時はある この世の全てはケースバイケースで文脈が重要なのだよ 糞アスペはそういうことを理解したくもないのだろうが早く現実に慣れろ
107 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 13:10:33.21 ID:WRBOPf2Q.net] >>101 働いてなんかないくせに・・・w
108 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 13:11:32.75 ID:JJYwuNHA.net] この人を動かす原動力は何なんだろ 病気だよ
109 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 13:46:01.97 ID:H1ak+9Or.net] >>3 誤 Haskellはモナドで副作用を実現している 正 HaskellにおいてIOモナドは手続きの逐次実行を表現しており、副作用には関与していない
110 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 14:01:06.42 ID:5MVM6Xu0.net] 書いてること・言ってることが正しい/間違いを判断する思考力が欠けている 「教科書を読めない子どもたち」にも書いてあった
111 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 14:57:24.08 ID:pUP7kTV8.net] Functor f a -> b を f a -> f bに持ち上げる Applicative f a -> b -> ... を f a -> f b ->... に持ち上げる Monad f a -> f b を f a -> f bに持ち上げる
112 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 17:03:31.87 ID:q8g38Euy.net] まず思考法が間違ってる IOという具体的なデータ型があって、それが一定の規則を満たすから、モナドのインスタンスになる モナドがIOのためにあるわけではない
113 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:10:28.03 ID:KhI5ZQ2V.net] >>107 妄想だけがお前の武器だな 完全な負け犬糞アホ
114 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:13:09.25 ID:KhI5ZQ2V.net] >>109 お前の脳内辞書の「関与する」の範囲が狭過ぎるから 普通の自然言語で書かれた文章を理解できないだけなんだよ糞アホ だからお前はただの糞アスペだって言ってんだろ リアルで働いてないのはお前だろうが引っ込んでろ
115 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:15:36.49 ID:KhI5ZQ2V.net] そもそも「副作用に関与する」なんて言いたいことは分かるがガバガバ過ぎる文章を実際に書いたプログラマーって誰? ソース出して見ろカス 釣りカスがマウンティンできるような馬鹿なプログラマの実在を示すソースをさっさと出せよゴミ どうせ糞アスペと糖質を併発したガイジの妄想だろ
116 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:18:25.66 ID:KhI5ZQ2V.net] >>109 誰の書いた文章? 空気と戦ってないでリアルに戻ってこいよ
117 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:19:36.62 ID:KhI5ZQ2V.net] >>108 バレバレのコロコロばっかして恥ずかしくないお前が病気なんだよ
118 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:25:01.41 ID:KhI5ZQ2V.net] >>110 誰のこと言ってんの? 該当するのは釣りカスだと思うがハッキリしろ 常識人が書いてるのかガイジが書いてるのか分からんので 他人は常識に基づいてニュアンスを判断することもできないんだわ はっきり書けコロコロカス >>3 書いてるとおりにググってそんなに変な記事ヒットしねえだろ お前の脳内妄想か 緩い自然言語の文章の文脈が分からない糞アスペがアスペ解釈してるだけだな
119 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:26:06.32 ID:DFYIgg57.net] コンピュータサイエンスを修めてるわけでも、大学以上の数学を理解できるわけでもなく、 Qiitaのゴミ記事でおぼえた関数型ポエムが技術者として唯一のアイデンティティなんだろうな
120 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:27:17.95 ID:KhI5ZQ2V.net] >>68 どこらへんにイチャモンつけてんのか はっきり引用して一つぐらい具体的なこと言ってみろ ググってすぐ上の方にヒットするサイトだろそれ そのサイトにイチャモンつけてるという理解 さあ早く具体的な主張を誤魔化さずにしろ釣りカス
121 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:28:20.88 ID:DFYIgg57.net] >>120 この国語の低さ
122 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:28:52.55 ID:KhI5ZQ2V.net] >>119 プログラマ馬鹿にしてるお前が結局何なのかはっきりしろよ だからお前は馬鹿なんだよ 誰もお前がどんな文脈で文句つけてるのか理解しないぞ 単純にお前がお前自身のことをはっきり書いてないからだ とんでもない馬鹿だな
123 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:29:28.82 ID:KhI5ZQ2V.net] >>121 国語が低いとかいう幼児語じみた書き方をナチュラルにするやつ
124 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:31:49.05 ID:KhI5ZQ2V.net] >>121 国語力が壊滅的なのはお前だろう お前の書いたことはこういう風にしか解釈しようが無いって教えてやってんだぞ 論理なんか語る資格もないぐらい曖昧でボケた物言いしか出来てないカスのくせに それで苦労してきたからって発狂してネットにゴミばかり書くなよ さっさと消えとけ
125 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:36:56.87 ID:KhI5ZQ2V.net] 何を言われても話を逸らして誤魔化すしか出来ない雑魚なのに なんで人を煽ってレスバしようなんて思ったの? アホなん?
126 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:37:25.89 ID:KhI5ZQ2V.net] 別に誤魔化せてるとは言ってないからな 全てがバレバレだぞ
127 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:38:00.67 ID:w8wK7ro5.net] >>68 や>>85 には「IOモナドは副作用とは関係ない」ということがまさに書かれているわけだが、「それのどこに文句があるんだよ」というすっとぼけをかまし始める(笑)
128 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:41:45.97 ID:w8wK7ro5.net] 「Haskellの標準的な処理系で>>20 みたいなことはやっていない」というソースを出されて、反論が出来ないので、 相手は提示したソースにイチャモンをつけてるととぼけ出し、「それのどこに文句があるんだよ」とか言い出す 知恵を働かせたなあ、と感心する
129 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:48:07.10 ID:KhI5ZQ2V.net] >>127 >>128 お前の言う関係ないってなんだよ糞アホ リンク先の記事書いた奴もお前の解釈ほど関係ないなんて意味で書いてねーよ糞アホ だからお前は単なる糞アスペなんだよ お前はもう俺の発言の意図はいい加減理解できただろうから 今度はどうして正しく最初から解釈出来なかったのか反省しとけ糞アスペ それでお前が叩いてる馬鹿なプログラマのポエムがどこにあるのかいい加減はっきりしろよ 結局お前の妄想だろう
130 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:50:52.70 ID:KhI5ZQ2V.net] >>128 >「Haskellの標準的な処理系で>>20 みたいなことはやっていない」というソースを出されて、 お前の解釈した「みたいなこと」ってなんだよアホ 俺は具体的な処理の手順なんか何も書かずに 抽象的に話しかしてないのに 他の奴の言葉を借りれば実現するべきセマンティクスの話しかしていない 馬鹿? 最初から間違ってるのはお前のアスペ解釈だけなんだよ糞アホ
131 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:55:00.23 ID:KhI5ZQ2V.net] >>128 こっちは最初から「何のためにこういうことをやってるか」って話しかしてねーんだよ いい加減自分の解釈のおかしさを自覚しろ 他人の書いた文章も同じことだ お前ごときが叩けると勘違いした馬鹿な文章とやらを全部読み直せ糞アホ 目的意識の欠落は糞アスペの典型的症状 目的ありきで動く他人の意図を全然理解できない きっと苦労してるか苦労する機会すら無い引きこもりだろう 現実に戻ってこい
132 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 18:59:35.01 ID:KhI5ZQ2V.net] 本当に他の奴が書いてたように セマンティクスの話と実装の話を区別出来ないような大馬鹿だったんですか? 想像を絶する馬鹿だな IQ低過ぎて測定不能だろ
133 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 19:00:18.49 ID:daOBi3rH.net] あなた病気だから、このスレ印刷してお医者さんに読んでもらいなさい。
134 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 19:05:17.20 ID:KhI5ZQ2V.net] >>133 もう何も言い返せないんだな 素直に反省して消えとけ糞アホ お前みたいなアホが癒される場所なんか無いから諦めろ
135 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 19:06:27.36 ID:w8wK7ro5.net] 心に穴が空いちゃってるから、何をしても満たされないのでしょう。
136 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 19:45:44.00 ID:KhI5ZQ2V.net] >>135 句点付きのガイジ率は異常(統計学)
137 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 19:46:46.66 ID:KhI5ZQ2V.net] >>135 穴が空いてるのはお前の脳みそだろう ゴミスレ立てたことをさっさと反省しとけカス
138 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 20:16:01.41 ID:N71eSB20.net] まだやってんのか 異常だよあんた
139 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 20:31:42.06 ID:ps26Bxu2.net] クリスマスの夜に5chのクソスレでID真っ赤にしてる奴wwwwwwwwwwwwwwwwwwww
140 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 20:41:55.62 ID:Mj45/8VK.net] 頭が悪いなら、頭使うことからは距離を置けばいいのに 賢く見られたい欲ばかりで、物事を理解するために必要な努力をしないから、トンデモに走ってしまう
141 名前:デフォルトの名無しさん mailto:sage [2024/12/24(火) 21:55:08.53 ID:5ak3ea6n.net] 懲りないやっちゃ
142 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 01:26:39.27 ID:yW1da+j3.net] >>140 しつこくバレバレのコロコロして誰の話してんの? 自己紹介にしか聞こえないが?
143 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 01:27:26.10 ID:yW1da+j3.net] >>139 ただの平日だよ糞ニート
144 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 08:39:30.48 ID:/Bom5hk0.net] チクチク言葉が好きな人たちだ
145 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 08:55:06.31 ID:ON5/J6mU.net] 論破されたから自演しか言う事が無いらしい
146 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 09:05:51.18 ID:y5LeTFKO.net] こいつは何がしたいんだろうね
147 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 09:53:43.93 ID:xpHDaHf9.net] 抽象化ということがわかっていない Maybe、List、IOなどの具体的なデータ型があり、それはモナドである モナドはIOではない
148 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 11:23:17.82 ID:fHw4gjzT.net] 朝から5chに貼りついて
149 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 11:43:14.24 ID:sEjXY6o4.net] >>147 入出力をラップしたデータのデータ型は、入力と操作の結合に関してモナドになる モナドは入出力とは関係がない
150 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 11:53:35.54 ID:+O96JyK0.net] ∧_∧ / ̄ ̄ ̄ ̄ ̄ ( ´∀`)< オマエモナー ( ) \_____ │ │ │ (__)___)
151 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:08:06.16 ID:sEjXY6o4.net] 整数の全体ℤは加法に関して群をなす 一方、ℤは最大公約数が定義できる、素因数分解の一意性が成り立つなどの性質もあるが、それは群の性質ではない それと同じこと
152 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:11:08.69 ID:sEjXY6o4.net] また、モナドなのはIO aという「型」であり、IO a型の具体的なオブジェクトではない
153 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:13:33.05 ID:yW1da+j3.net] >>145 論破されてるのお前だろ糖質 >>147 モナドの話とIOモナドのざっくりした話をゴチャゴチャにしてるのはお前だろう 最初からお前の一人相撲 まさに糞アスペ
154 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:15:02.35 ID:yW1da+j3.net] >>151 お前の勘違いと何の関係も無い話だよ
155 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:19:06.64 ID:yW1da+j3.net] >>152 「〜である」という表現の意図の問題だな お前はやっぱり糞アスペ 他人の言うことの意図がさっぱり分からないし 分かろうともしないコミュ障
156 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:27:50.96 ID:yW1da+j3.net] >>147 誰に文句つけてんだか それが分からない人ってどこにいるの?
157 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:31:44.41 ID:yW1da+j3.net] モナド型の変数であるというのを その変数はモナドだとか言ったらアスペが発狂するらしい 自然言語で会話不可能だろ
158 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:33:05.51 ID:yW1da+j3.net] もうどういう拘り持った糞アスペなのかだいたい分かった 糞ゲーだったがだいたいクリアした感じ
159 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:38:42.87 ID:sEjXY6o4.net] >>157 1は群である 1は素元分解整域である 1はユークリッド整域である これは間違っているし、そもそも意味をなさない
160 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:40:16.81 ID:sEjXY6o4.net] 細かいことを指摘されていると思っているようだが、 自分が根本的にデタラメな理解をしていると自覚したほうがいい
161 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:41:24.49 ID:yW1da+j3.net] >>159 だから何? 文脈読め そして具体的にどんな発言や文章にイチャモンつけてるのかいい加減はっきりしろよな それをはっきりさせれば「お前が普通の自然言語の文脈読めないアスペなだけ」で議論終わるのわかってるから話を逸らしてんだろう
162 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:43:52.58 ID:yW1da+j3.net] >>160 お前が勝手に他人が数学の定義でも何でもない話してる時にマイルール適用する出鱈目やってんだよ そもそもお前も曖昧な自然言語の定義に依存して話してる自覚ない非論理的なアホだからな お前の発言こそ文脈読んで貰わないとわけわかめなんだよ低能
163 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:46:06.78 ID:yW1da+j3.net] >>160 誰も厳密な定義の話はしておらず 文脈読めない糞アスペ解釈の無意味さと非生産性と非合理性と無目的性を指摘してるだけだぞ 何の話してるのか意識しない糞アスペ 文脈自由言語じゃねえんだよアホ
164 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:46:39.59 ID:sEjXY6o4.net] >>3 「モナドで副作用を実現している」というのは「群論で足し算を実現している」というくらい意味不明な言い方だ 分かっている人はこんな表現はしない
165 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:49:27.85 ID:sEjXY6o4.net] 「モナド」と「副作用」 同じ文脈に出てきた語を意味を考えずにただ並べれば相手が良いように解釈してくれると思っているアホ
166 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:50:19.71 ID:yW1da+j3.net] >>164 だから誰がどこでそんな表現したんですか? どのくらいアバウトな感じの状況で話したことにケチつけてんのかハッキリしろカス どうせ糞アスペ
167 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:54:20.48 ID:yW1da+j3.net] せいぜいHaskellで入出力したかったらモナド(関連クラスやオペレーターの使い方)が分からないといけないよーぐらいの何でもない表現にケチつけてんだろう 糞アスペだからな そしてこういうのを「関係ない」って言い切るのが自然で厳密だと言って憚らないアフォ 論理的でもなんでもないアフォなんだわ
168 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 12:54:33.62 ID:yW1da+j3.net] ただの言語障害なんだね
169 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 13:03:50.20 ID:yW1da+j3.net] >>164 「モナドで副作用を実現している」 → 基本的に副作用を許さないし評価順も保証されないHaskellの上で 副作用を伴う関数をまともに使える仕組みを実現するために モナドに基づいた型の階層とオペレーターの定義をしてるんですねー 普通の言語感覚でこれは「実現」の一種ですねー 「群論で足し算を実現している」というくらい意味不明な言い方だ →どう穴埋めしろってんだよ 糞アスペだから違いがわからないだけ 同じアホでも真実に近いアホと真実から限りなく遠いアホがいるが こいつは後者であり存在自体が無意味
170 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 13:05:05.81 ID:yW1da+j3.net] 糞アスペの弾圧は俺にとってサブサブサブライフワークぐらいの位置づけなので適度に徹底的にやるで
171 名前:デフォルトの名無しさん [2024/12/25(水) 13:24:30.66 ID:4Cv5z88t.net] やっぱレスバは盛り上がるなあ
172 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 13:48:43.97 ID:6UmK23y8.net] 技術的内容は皆無でああ言えばこう言う状態 平日の昼から暇なこった
173 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 13:50:36.78 ID:39wXzR5E.net] >>169 モナドは副作用とは関係ない IOモナドが表現しているのは手続きの逐次実行
174 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 13:51:37.83 ID:39wXzR5E.net] >>167 Haskellで入出力をするのにモナドを理解している必要は全くない 整数の足し算をするのに群論を理解する必要がないのと同様
175 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 13:56:10.39 ID:O0ccYqvb.net] ここまで技術的に全く意味をなしていないデタラメを書き連ねていたのが、いろいろ学習したのか、>>167 あたりになってようやくアジャストしてきた が、まだまだ誤りだらけ やり直し
176 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 13:56:30.19 ID:+O96JyK0.net] 論破ゲーム、反論してる間は正しい
177 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 14:25:53.85 ID:t6S+JnLO.net] List型はモナドで、Listはインデックスによる要素へのアクセスやソートができるが、これはモナドとは関係ない 「モナドで副作用を実現している」というのは「モナドでリストのソートを実現している」というのと同様に誤り
178 名前:デフォルトの名無しさん [2024/12/25(水) 15:26:52.40 ID:PDJSnv/I.net] プログラミングで出るのはアドレナリンじゃなくてドーパミングク
179 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 16:17:13.77 ID:XW5pEoh0.net] Ken〇kabeみたいに、異常な信念に基づいて自己実現を試みる人はどこにでもいるからなぁ
180 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:03:32.37 ID:gCwU3zln.net] ある技術が裏で高尚で神秘的なことをしていると信じて、「俺はそれを知ってるぜ」って得意気になるのだけが生き甲斐
181 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:26:16.57 ID:KZ6pB4/x.net] 自分を飾りたいんよ ものの本質はさておき 彼らにとったら全てはアクセサリーに成り下がる ある種の権威主義なんよね なにかを使って自分をアピり続ける人ってのは それが威光を放てるかどうかはすでに見定めてる
182 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:31:43.04 ID:yW1da+j3.net] >>174 モナドそのものの話をしてるのか Haskellのモナドクラスの使い方の話をしてるのか 文脈読めないアホなんですね いい加減引っ込め糞アホ アスペ以前にただのアホだな
183 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:34:17.60 ID:yW1da+j3.net] >>175 お前が人生やり直せよ 脳の物理的な問題なんじゃないの?
184 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:36:52.32 ID:yW1da+j3.net] >>180 (Haskellの)モナドをだいたい使えるようになった頃には そんなに高尚な話じゃねえんだなあ、てみんな分かると思うよ お前が叩きやすい絵に描いたようなアホなんか実在しないよ お前のせいでいちいち(Haskellの)って書くの面倒なんだけど? いい加減文脈読むこと覚えないと迷惑なのが分かんだろ 論理的に考えて
185 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:39:01.91 ID:yW1da+j3.net] >>181 自己紹介コロコロガイジ糞アホ 几帳面に毎回コロコロして何の意味あんの? 同じようなアホ発言してたらバレバレに決まってんだろ ちなみにIDコロコロのことだぞ(糞アスペ向けフォロー)
186 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:42:52.36 ID:yW1da+j3.net] >>177 モナドの応用の一つで実現してんだよ それが健常者の言語感覚だといい加減分かれ糞アホ そしてHaskellのモナドクラスとオペレーターの話をみんなしてんだよ 勝手にHaskellと関係ないモナドの話に置き換えて赤の他人の話を解釈して意味不明な文句つけてんじゃねーよ お前こそ抽象と具象の区別もつかない糞アホじゃねえか
187 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:44:29.15 ID:yW1da+j3.net] >>175 こっちは何もアジャストしてねえんだよ お前みたいな馬鹿向けの翻訳を多少してやってるだけなんだよ お前が間違いを認めざるを得なくなってるだけだろ糞アホ 低能アスペの落書きなんかニーズ無いからもう黙っとけ
188 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:46:37.95 ID:yW1da+j3.net] >>175 もはや誤魔化しようもない突っ込みに安価して余裕ぶっこいてるつもりのアホ お前はとりあえず現実を見ることを覚えろ
189 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:47:51.10 ID:yW1da+j3.net] >>176 別に釣りカスの反論は何も正しくないぞ
190 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:49:28.44 ID:yW1da+j3.net] ワク推しのゴミ論法と全く同じだな カスってみんな似てるわ
191 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 18:58:28.56 ID:yW1da+j3.net] 論点ずらしかあからさまな嘘しか書かないゴミ まさにワク推しと同類
192 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 19:00:39.41 ID:yW1da+j3.net] ワクチンの話題はリトマス試験紙だ 全てのゴミスレに導入してもいい
193 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 19:26:45.10 ID:4RxebNON.net] >>186 副作用はモナドの応用ではない Qiitaのポエムで妄想膨らませてないで一次情報を読め
194 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 19:36:09.65 ID:yW1da+j3.net] >>193 応用する側の勝手なんだよ馬鹿 やはり物事の因果関係がわからないアフォ
195 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 19:37:07.47 ID:SkWW0Eag.net] 思考順が逆 モナドを応用して副作用を実現しているのではない 副作用の実行を表現するデータ型が、操作の結合に関してモナドになる モナドをどう応用したって副作用は実現できん
196 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 19:43:51.49 ID:yW1da+j3.net] >>193 >副作用はモナドの応用ではない 副作用はモナドの応用であるなんてバグった要約したら 俺の書いたことと似ても似つかんだろ お前の脳みそがバグってんだよ やっぱり相変わらず何に文句つけてんだか意味不明 言いたいことが分かりかけたような気がしたが ランダムな信号に意味を見出そうとしても無駄かもしれんな
197 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 19:44:43.09 ID:yW1da+j3.net] >>195 お前の中で応用という単語がどういう定義になってんだよ ペチャクチャ喋る前に辞書を引け糞ガキ
198 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 19:46:57.75 ID:DTAourFQ.net] こういうのをスクリプトかなんかで連投して嫌がらせするなら分かるけど、律儀に返信してるあたりほんとに病気なんだろうな
199 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 19:55:53.02 ID:nyl4dMen.net] モナドとはXをみたすものである Aを表現するデータ型は、それに対する操作BがXをみたすからモナドである Aはモナドに関係ない ということがいつまで立っても分からない
200 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:02:05.42 ID:nyl4dMen.net] IO型は様々な性質A, B, C, ...を備えている このうちBがモナドの条件をみたすからIO型はモナドである AやCはモナドとは関係がない ということが何遍言われてもわからない
201 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:04:12.34 ID:yW1da+j3.net] >>199 分かってないのはお前だろ モナド則に従ってるIOモナドは一般的なモナド用のオペレーターで合成したり変換して破綻しない 何が不満なんだよ糞アホ
202 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:07:03.75 ID:yW1da+j3.net] >>200 IOモナドを合成してもIOを実行するべき順番という情報が維持できるのは リストモナドが順番を保持したまま合成できるのと同じだ そこから分からない馬鹿だったか もしかしてなーんにも分かってないアホだったのか?
203 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:08:41.69 ID:yW1da+j3.net] リストがモナドだと分かって IOの羅列がモナドだと分からない低能
204 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:09:23.58 ID:yDmK1kJF.net] IO型は入出力のアクションを表現するデータ型である IO型は型構築およびアクションの結合に対してモナド則をみたす ゆえにIO型はモナドになる 入出力とモナドは関係が無い ということが何度言われてもわからないらしい
205 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:10:17.84 ID:KZ6pB4/x.net] なにこの連投w
206 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:11:36.76 ID:yW1da+j3.net] >>204 モナド則を満たすってことを IOの順番の情報を維持することに使ってることがわからないアホ ここまで何も分かってないだけだったとは
207 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:12:22.19 ID:yW1da+j3.net] いやもう、これ>>203 で話終わってるから
208 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:15:55.35 ID:yW1da+j3.net] 副作用を伴う処理は順番に実行することが大切で 順番という情報が大切で リストと共通しているということが実は理解できてなかったアホなんですね やっと1ミリぐらい腑に落ちました
209 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:21:58.00 ID:YSzIfMqA.net] >>68 や>>85 で勉強して、さっそく主張をすり替えてきました(笑)
210 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:27:09.77 ID:YSzIfMqA.net] >>20 「Haskellではモナドの理論を利用して副作用のある世界をラップして純粋な世界との辻褄合わせに利用してるって話だろ」 と言ってたのが、>>109 や>>173 に言われてしれっも >>206 「モナド則をIOの順番の情報を維持することに使ってる」 とすっとぼける(笑)
211 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:31:46.99 ID:3mrDuS6Q.net] 素直に勘違いや理解不足を認めず、「自分は最初からこう言っていた」と言うことで精神の安定を図るアホ
212 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:44:32.90 ID:/0krV4FV.net] seq演算子等を使えば強制的に評価できるので、順序を保つためなら、IOをモナドとして実装する必要性は無い
213 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:50:41.92 ID:Rt5IJxsa.net] リストの線形性はモナド関係ないだろ
214 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:53:57.98 ID:Rt5IJxsa.net] [[a]]を[a]に平坦化できることがリストのモナド則で、リストの線形性はモナドとは無関係
215 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 20:55:32.18 ID:YSzIfMqA.net] 恥の上にひたすら恥を塗り重ねてるな 狙ってやってるなら逆にすげーよ
216 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:30:02.77 ID:yW1da+j3.net] >>210 だから、お前は文脈読めない糞アスペなんだよ どこからどこまで順番にランタイムが正格評価しないといけないかラップして分かるようにする必要があるんだよ どんな順番で遅延評価されるのか分からないはずの純粋な関数と連結しても境界は区別されないといけないんだよ Haskell弄ってる奴なら当たり前に分かってることを平易に書いてるだけだぞ その文章の文脈が分からない奴はそもそも何にも分かってねえだろ なんでそんな奴が喧嘩売ってんだよ糞アホ 要するにお前はHaskellランタイムの実装技術と圏論は関係ないとかいうどうでもいい話をしつこくしてるだけなんだろう だからソース見ろだの一次情報がどうだのとズレまくった話をしてるんだろう(ここに来てエスパー) IOモナドが「実現」してるのは「正しい表現」であって実行じゃないの みんなそんなことは分かってるの 分かってないのはお前の脳内にしかいない仮想敵だけなの 分かった? どうせ精神的キャパオーバーで現実認められないだろうけどな
217 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:35:51.74 ID:yW1da+j3.net] >>210 もしかして想像を絶するほど当たり前のことが分からないアホなのかな?(エスパーアゲイン) まず入出力は副作用の一種なんだぞ? 入出力を伴う処理は順番通りに実行しないといけないんだぞ? だからどこからどこまで順番通りに実行しないといけないのか過不足なく表現する技術は副作用と大いに関係があるんだぞ? そこから分からないアホなの? 少しは話を逸らさずにレスしてみろ糞アホ
218 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:35:55.63 ID:tDDIbaoR.net] あなたは細かいところを間違えているのではなく、そもそも物事を論理的に理解することを放棄して、ネットで聞き齧ったことを恣意的にツギハギしただけの戯言をべらべらと語っているから、何度も何度も基礎的なことを突っ込まれているのです。いい加減に自覚して下さい。
219 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:38:07.83 ID:yW1da+j3.net] >>218 根本から間違ってるのはお前だろ どこの馬鹿なプログラマとやらに文句つけてるのかいい加減はっきりしろよ どうせ脳内プログラマだろう
220 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:39:06.98 ID:yW1da+j3.net] >>210 全部同じことを言ってるのが分からずに 言うことが変わってると思ってる文脈読めない糞アホ それが結論
221 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:40:52.94 ID:HcTA5YDL.net] >>216 >どこからどこまで順番にランタイムが正格評価しないといけないかラップして分かるようにする必要があるんだよ (少なくともGHCの実装では)IOアクションの中身は正格評価はしていない (だからこそ>>68 や>>80 でRealWorldの話が出ているのだが……)
222 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:41:22.81 ID:YSzIfMqA.net] また知ったかぶりしちゃったね
223 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:41:52.75 ID:yW1da+j3.net] >>218 具体性ゼロのフワフワした話で誤魔化しにもなってない そんなテクニックが通用すると思ってるどうしようもない低能 そういうのはワク推しのゴミどもとバトルして見飽きてんだわ 何がどう間違ってるのか何も言えないのでフワフワしたポエムしか書けない レスバの神に謝れ糞アホ
224 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:43:03.09 ID:yW1da+j3.net] >>221 実装なんか見なくても評価しないと現実のIOは起きないことぐらい誰でも分かるだろ 脳みそ腐ってんのか
225 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:45:16.30 ID:G9TljzDw.net] >ID:yW1da+j3 [40回目] このスレに相当やばいのがおるけど犯罪とか自傷とかやめとけよ 世の中もっと複雑なんだから簡単に結論を出そうとするんじゃない ちょっと頭冷やして踏みとどまれ
226 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:50:04.50 ID:zSTUrMav.net] そもそも「正格評価」は書いた順番に実行されることじゃないがな
227 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:50:25.64 ID:yW1da+j3.net] >>221 お前の脳内では評価のタイミングだかなんだかが大事らしいな Actionではやってないとか文脈依存の表現だってわからねーのか この順番に評価しろ、って意味の記述があるなら同じことなんだよ 普通にセマンティクスと実装の区別がついてないアホじゃん もう言われただろ 真摯に受け止めろよ糞アホ 正しい表現を正しく実行する低レイヤーの話なんか誰が前置きもなくし始めてると思ってんだよ 馬鹿がアスペ解釈してるだけ
228 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:51:49.61 ID:yW1da+j3.net] >>226 誰もそんなことは言ってない 読み直せ糞アホ そして文脈を読め馬鹿ガキ
229 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:54:08.09 ID:yW1da+j3.net] >>226 そしてアバウトに言えば書いた順番とも言えることがわかるだろう 同じことだ 何度糞アスペと言われたら共通的な問題を自覚するのか 抽象的な思考が全く出来ない脳障害なの? コロコロしてたら自分だと分からないって思ってるのも同じ障害だろう
230 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:54:36.05 ID:yW1da+j3.net] >>226 順番守らせるための正格評価 この文脈が分からない糞アホ
231 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:55:37.23 ID:YSzIfMqA.net] 自分の知っていることや考えたことを確かな環境に基づいて説明すればいいのに、 なんで知りもしないことを知らない用語・理解してない理屈で主張したがるんだろうね
232 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:55:47.28 ID:yW1da+j3.net] >>225 どんなクソゲーでも納得するまでは投げないんだよ
233 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:56:53.19 ID:yW1da+j3.net] >>231 よく知ってる実装以外何も分からないアフォ 実装と仕様の区別がつかないアフォ そろそろ問題に気づけアフォ
234 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 21:58:25.45 ID:ba7hNSHr.net] アクションは正格評価されとらんやろ
235 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:08:07.84 ID:yW1da+j3.net] >>221 お前がゴチャゴチャ言ってるRealWorldの話 完全に低レイヤーの実装の話じゃねえか しかも純粋なレイヤーの話じゃないとはっきり書いてる *馬鹿*か?
236 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:09:26.43 ID:yW1da+j3.net] >>234 同じように実装と仕様の区別がついてないアフォな話を口調変えてしても無駄なんだよ糞アホ
237 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:23:58.76 ID:yW1da+j3.net] 結局釣りカスは何を馬鹿にしたいんだよ GHCの実装意識してパフォーマンスの良いコードをさくさく書けないプログラマでも馬鹿にしたいのか? そもそもRealWorldでHaskell書く仕事してる奴なんか殆どいねえよ糞アホ プログラマーは云々…などと雑なディスり方をした非礼を詫びてさっさと消えとけ
238 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:31:33.99 ID:pHnbL/O6.net] Haskellでは、副作用の実行を表現するオブジェクト(I/Oアクション)は、IO aという型をもつ Haskellの標準的な処理系では、I/Oアクションを「現実世界を引数と戻り値に持つ関数」として実装することで、参照透過性を保っている I/Oアクションの生成および結合はモナド則をみたすので、IO型クラスはモナドになる
239 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:32:04.49 ID:yW1da+j3.net] GHCの実装とHaskellの話もゴチャゴチャになってるしな いったい何だったらゴチャゴチャになってないんだよ 脳みそまで糞ワクのmRNAがまわってイカれてんのか?
240 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:33:17.66 ID:CcJmXK+k.net] >>235 低レイヤーではないと思うが
241 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:34:01.27 ID:CcJmXK+k.net] >>236 仕様においても実装においても正格評価されてないが
242 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:34:06.58 ID:yW1da+j3.net] >>238 だから?
243 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:35:33.12 ID:yW1da+j3.net] >>240 純粋なHaskellであり得ない実装依存の拡張機能使って 結構上のレイヤーで書けてますよーてだけの話じゃねえか お前自分の貼ったリンク先の内容理解出来てんのか糞アホ
244 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:38:02.95 ID:yW1da+j3.net] >>241 言語の仕様と具体的な処理系の仕様の区別もつかないアホ 何の話かはっきりしろと言ってもアホだから無理なんだね
245 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:40:07.92 ID:yW1da+j3.net] >>240 また今度は低レイヤーという単語だけ切り取って 勝手に脳内辞書で解釈したいように解釈している いい加減自分の脳みそのバグに気づけ糞アホ
246 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:41:34.76 ID:CcJmXK+k.net] >>202-203 なんかそもそも思考が逆なんだよな モナドだから順番があるのではなく(MaybeだのEitherだの考えりゃ、データコンテナとしてのモナドが線形とは限らないのはすぐわかる)、 アクションを結合するという操作がモナド則を満たすから、IOをモナドとして実装できる ということがわかってない >>195 から何の進歩もない
247 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:46:39.48 ID:yW1da+j3.net] >>246 逆なんじゃねえんだよ お前がどうでもいい部分に注目して要点掴めてねえんだよ リストのコンテキストを維持できるのも IOのコンテキストを維持できるのも同じことだろうがって話をしてんだろうが 読解力に進歩が無いのはお前だろうが
248 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 22:51:43.46 ID:YSzIfMqA.net] >>247 同じことではない >>213-214 で指摘されている
249 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:07:28.72 ID:RELcjKdU.net] スレタイが実証されてるじゃん
250 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:15:25.96 ID:yW1da+j3.net] >>248 同じ曲解してるアホレスじゃねえか 少しは人の話を真面目に読んでからレスしろ脊髄反射低能カス野郎
251 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:15:42.62 ID:yW1da+j3.net] >>249 お前の脳内の仮想世界ではな
252 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:18:34.92 ID:yW1da+j3.net] >>214 平坦化できるのはリストのコンテキストを維持してるからだと分からないアホなんですね
253 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:20:02.31 ID:/0duTNeH.net] >>252 リストのコンテキストとは?
254 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:28:19.49 ID:GFzcOkja.net] 馬鹿というか基地外
255 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:31:53.46 ID:yW1da+j3.net] >>253 リストが分からないやつも コンテキストという単語が分からない奴も引っ込んでろ
256 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:35:51.20 ID:yW1da+j3.net] 話の抽象度を上げても下げても分からないアホ
257 名前:デフォルトの名無しさん mailto:sage [2024/12/25(水) 23:42:38.31 ID:WvyTQctI.net] 不完全性定理とか選択公理みたいなもんだな 前提知識が無ければ理解できないし、ふつうに数学やるぶんに知らなくても困らないから触れないで済ますのが最も教育的なのだが 世間にデマが修正不可能なレベルで蔓延してるから、取り扱わないといけないやつ
258 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 00:00:33.68 ID:+nE8LjTZ.net] アホアホの実のアホ人間
259 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 00:13:50.48 ID:s5VzOfMb.net] >>238 が理解できてりゃ間違わないのにな。
260 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 00:45:32.23 ID:4GQ1NJ+P.net] これを自分では筋が通ってると思って書いてるなら基地外だし、 わざとやってるならやっぱり基地外
261 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 02:06:25.20 ID:8eevi9hi.net] このスレってモナドって用語に振り回されすぎてふわふわなんだよなあ 何も知らん俺にカタカナ専門用語を使わずに説明できるぐらいの知性を発揮してくれないと何も残らんよ ふわふわが好きならちいかわでも観なよ
262 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 06:43:38.34 ID:NYMoY9Lm.net] IOがモナドだとして副作用いつ実行されんの?
263 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 07:06:28.26 ID:5hfbKu3x.net] ネットミームで大喜利するしか出来なさそう
264 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 07:19:45.37 ID:Cz8iPOPz.net] >>261 そもそもHaskellにおける入出力を説明するのにモナドを持ち出す必要は無い 小学生に四則演算を教えるのに群論をやらなくてもいいのと同様
265 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:02:58.57 ID:k1BBiKIc.net] >>259 いつまでそこがポイントだと思ってんだよ学習障害
266 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:10:44.13 ID:k1BBiKIc.net] >>264 IOモナドにしろStateモナドにしろ どこからそんな発想が出てきて あんな名前が付いているのか押さえさせるのは重要だろう 意義も理解できずに他人の発言や文章に文句付けてるだけのゴミ
267 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:12:15.85 ID:k1BBiKIc.net] >>257 お前の糞アスペ解釈でお前の脳内にデマが蔓延してるだけなのに お前の脳内のトラブルに他人を巻き込もうとするよ糞アホ お前以外の誰にも関係ない問題だってそろそろ理解しろよ 他人はお前みたいな糞アスペ特有の誤解には陥らないから関係ないんだよ
268 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:14:41.55 ID:k1BBiKIc.net] >>258 誰が誰に文句言ってるのか分からない発言を平気で書くアホ 自分がコロコロしてるの忘れてる脳障害かな? >>260 コロコロしても異様に同じようにアホなことばっか書いてたら意味ないだろ糞アホ
269 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:16:58.92 ID:k1BBiKIc.net] >>262 釣りカスが得意気に貼った入門記事>>68 に強制的な正格評価が実行されることとか注釈に書いてるからよく読んだら分かんじゃね? 釣りカスは自分の貼った記事も読めてない疑惑
270 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:21:34.51 ID:k1BBiKIc.net] IOモナドがモナド則を守った実装してなかったら どんだけおかしなことになるか分からないアフォが関係ないって連呼してるだけ そもそも最低限の検索キーワードぐらい与えとかないと いずれ入門者から脱皮して自分のコードもモナドクラスから派生させてみようと考えた時に大惨事になるわけだ 糞アスペは他人に与える影響について想像力が働かないので何も意味が分からない
271 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:43:45.48 ID:YX6PShG5.net] mainの戻り値になったアクションが実行されるなら、一度結果返したあとも稼働し続けなきゃいけないサーバーはどうやって作るの?
272 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:45:10.96 ID:YiO1xkpk.net] まだ正格評価の意味間違えてる……w
273 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 08:55:39.89 ID:tqxRL7HU.net] >>266 IO型は「操作の結合に関して」モナド則をみたすからモナド、 State型は「状態の遷移に関して」モナド則をみたすからモナドになっている その他の性質はモナドとは関係がない リストに要素の挿入や削除ができるのがモナドと関係ないのと同様
274 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 09:09:25.27 ID:Speqxhk6.net] 朝から連投ごくろうさま
275 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 10:03:21.17 ID:1ug312Rb.net] 「IOが副作用の実行をラップしていることはモナドとは関係ない」という話をしているのに、自前でモナドを作る話になってるのが全く日本語読めてないな
276 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 12:40:57.07 ID:3a8j6chx.net] きちんとしたドキュメントを論理的に正しく読まず、雰囲気で飛ばし読みをしているから、こういう恥ずかしい間違いをし続ける
277 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 12:42:47.45 ID:k1BBiKIc.net] >>275 関係なくないから馬鹿と言ってんだよ文盲 少し黙って今までのログを読み返せ お前の脳内辞書でのラップの意味なんか知るかよ いい加減相手の吐いた言葉には相手の込めた意図があるという当たり前のことを理解しろ お前が小馬鹿にしてるどこに実在しているのか分からない馬鹿なプログラマとやらの発言や文章も一緒だ 自然言語はプログラム言語のような文脈自由言語じゃないということが分からない糞アスペ むしろお前が「漫画の馬鹿なプログラマ」みたいな奴だな
278 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 12:45:18.87 ID:k1BBiKIc.net] >>276 自分の貼ったリンク先も飛ばし読みしてる疑惑濃厚なのはお前だろう 既に書いたことぐらい読んでレスしろ糞アホ それにしても毎回几帳面にコロコロしてるの精神病だろ 馬鹿度が近過ぎてバレバレなのにいつまでそれ続けるの?
279 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 15:07:39.30 ID:2Q+mJpL6.net] 事実を認めると死ぬ病気でもかかってるんだろうか
280 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 15:09:57.90 ID:2Q+mJpL6.net] そもそも基地外の間違いを訂正し続けるだけで議論になってない
281 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 15:21:14.43 ID:YgT35q2W.net] 平日の昼間から糞スレに連投
282 名前:デフォルトの名無しさん [2024/12/26(木) 16:44:36.83 ID:7YETGvcg.net] 関数型言語はゴミ、実用的なアプリで誰も使ってない、オブジェクト指向最強 つまりLINQを備えたC#最強、Haskellはゴミ 終わり
283 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 16:58:04.66 ID:AFqpRLOZ.net] 躁?
284 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 17:16:47.62 ID:eEgrQTEF.net] プログラミング言語とかゴミ 生成ai最強
285 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 18:07:15.01 ID:nZo99m7D.net] プログラミング言語は表現力低すぎ こんなん書いてんのマゾだけ
286 名前:デフォルトの名無しさん [2024/12/26(木) 18:18:12.00 ID:UHmLhK38.net] じゃあ何を使えば良いのさ
287 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 18:22:27.00 ID:mwMdCY8S.net] 絵具
288 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 18:24:02.94 ID:nxpROS/8.net] Haskellは演算子の記法が終わってる オワコン
289 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 18:24:30.69 ID:W5GeoUjm.net] >>286 ur brain
290 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 18:45:31.65 ID:mwMdCY8S.net] 芸術は爆発だ
291 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 18:59:13.58 ID:4OqPdSWC.net] 今はインフラの時代だよ プログラミングなんて外注すりゃいい
292 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 20:03:42.91 ID:vCHQ/9OX.net] 今はインフレの時代だ
293 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 20:09:16.70 ID:AFqpRLOZ.net] 今日はもう来ないのか? Rustスレ以来の逸材が現れたかと思ったのに
294 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 20:11:56.53 ID:UIF/S2sE.net] プログラミングはaiの仕事 ビジネスできない奴は無能
295 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 20:15:18.73 ID:hKRtuffn.net] これからはハード出来ないやつはゴミ
296 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 20:52:05.61 ID:mwMdCY8S.net] ハード出来る
297 名前:デフォルトの名無しさん mailto:sage [2024/12/26(木) 22:19:59.87 ID:qqKczXdU.net] プログラミングはオワコン これからはハード、MS
298 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 02:54:07.22 ID:Ahsdj3Y/.net] ジャンパ線も扱えない男性は対象外だ
299 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 03:20:08.62 ID:oIpJNlqQ.net] Rustとか低レイヤープログラミングはオワコン 今は特定用途向けハードウェアを直接設計する時代 熟練のエンジニアは念じるだけで無から最も効率の良い集積回路を生み出せる
300 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 04:31:47.01 ID:fko5qe9s.net] 太いのに短い そして中途半端な硬さ これ一番嫌われるやつな
301 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 05:56:35.13 ID:biWkdkGY.net] 人間はプログラミングをすべきではない プログラミングをすればバグは不可避だから
302 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 06:09:19.75 ID:rpUgwI9Y.net] C言語でメモリリーク起こしまくってたことを考えれば明らか
303 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 06:34:06.70 ID:6ODUqjIg.net] プログラミング言語は表現力が低すぎて人間様の思考を邪魔する
304 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 07:18:56.01 ID:ZKgwLnQv.net] 業務システム開発でクラス図からボイラープレート作ってる奴とかマジで無能雑魚穢多非人
305 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 07:30:42.63 ID:DaaPk6YS.net] 自動でできることをわざわざエクセルの上で人力でやる馬鹿どもがいなくなれば日本の生産性は上がる
306 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 08:40:54.39 ID:RE2Yvqkv.net] 低レイヤーがわからないプログラマは無能
307 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 09:03:27.11 ID:duRlB5NW.net] プログラマは仕事が楽なくせに高給でいいよな 緊急対応があるわけでも、自分の仕事が人命に関わるわけでもない
308 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 09:10:40.54 ID:g5KFFU2o.net] >>302 品質管理の観念のない後進国の職人芸
309 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 09:20:36.45 ID:o05qMTjZ.net] 正確無比なAIがプログラミングすれば高級言語は不要
310 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 09:55:13.87 ID:HuNscKTz.net] ~find the reducible from massive complexity~
311 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 10:08:50.77 ID:KjPizlkD.net] インフラの知識がないプログラマはただのコード書き
312 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 10:59:04.35 ID:6V8Irc/N.net] 聞きかじった「頭よさそう」なことを有難がってる馬鹿が多い たとえば、SICP(Structure and Interpretation if Computee Programs)なんて今じゃどこの大学でも読まれてないが、ネット記事が情報源のCSエアプは定番書だと思ってる そして参考書の名前を知ってるだけで勿論読んでない(笑)
313 名前:デフォルトの名無しさん [2024/12/27(金) 11:42:42.00 ID:EovoH6zT.net] 「どこの大学でも読まれてない」って結構強い主張だな それどうやって調べるんだ
314 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 11:43:58.80 ID:PMIPW9t5.net] 知りたきゃ自分で調べりゃいいじゃん
315 名前:デフォルトの名無しさん [2024/12/27(金) 12:09:54.42 ID:/8dQjnyz.net] 馬鹿が出来る仕事って プログラマしかないから だからじゃない??
316 名前:デフォルトの名無しさん [2024/12/27(金) 12:22:31.51 ID:/8dQjnyz.net] プログラマは寝ないで仕事しないといけないから 起きてるために覚せい剤打つ人多いのでは?
317 名前:デフォルトの名無しさん [2024/12/27(金) 12:31:11.37 ID:/8dQjnyz.net] サンフランシスコはIT企業で有名ですが 同時に麻薬の街としても有名です
318 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 13:34:24.02 ID:Krc5r96b.net] 西海岸なんて低学歴であふれかえってて治安最悪だしな
319 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 13:58:59.27 ID:z0LkuMuJ.net] シリコンバレーって低賃金労働者でごった返してんだろ?ずんだもんが言ってた
320 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 14:09:07.21 ID:Ndic3ZBn.net] 「C言語を学ぶとコンピュータの仕組みがわかる」とか言ってるやつ これ言ってるやつほぼ例外なくプログラミングできない せっかくプログラミングを覚えたのにC言語の実装でメンタルモデルを上書きしている しかも、そこで想定している実装は古いC言語のものであり、実体ともかけ離れている 勉強をして余計に馬鹿になってるパターン そもそも「コンピュータの仕組み」を知りたいならコンピュータアーキテクチャについて学べばよく、C言語を覚えて間接的に学ぶ意味がない
321 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 15:09:11.09 ID:Su/ipGJY.net] 静的メモリ管理と動的メモリ管理が混在していて、メモリリークしても何の警告も出ないプログラミング環境が、コンピュータの内部実装の勉強に適してるわけないじゃん
322 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 15:20:55.49 ID:qzYOmgeu.net] 新しいな >C言語の実装でメンタルモデルを上書きしている
323 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 16:18:08.33 ID:qzYOmgeu.net] コーディング、デバッグ、テックリードとしてのメンタルモデル https://qiita.com/haruyan_hopemucci/items/939e0bdcc922415ab388
324 名前:デフォルトの名無しさん [2024/12/27(金) 17:59:41.01 ID:SyH/+IkW.net] >>303 そういうこと言ってるやつはプログラミングに向いてない 制限がきつい言語で書く方が本質に迫れるし、良い物が作れる CやJavaScriptで書いたものをrustで書き直してみると分かる
325 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 18:44:55.64 ID:4WCD6ZXB.net] >>324 こりゃまた本末転倒な奴が出てきたな じゃあ全部アセンブラフルスクラッチで書けばいいじゃん(笑)
326 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 18:52:35.08 ID:R+DmYl9N.net] >>324 RustはCより表現力高いだろ
327 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 18:53:38.81 ID:R+DmYl9N.net] >>324 303は「表現力が低い」と書いているのに、勝手に「制限がきつい」と読み替える 絶望的な読解力
328 名前:デフォルトの名無しさん [2024/12/27(金) 21:46:20.70 ID:SyH/+IkW.net] >>327 おまえの読解力の方が絶望的や 人間様の思考を邪魔するのは、表現力が高い低いではないってことを言ってるんやで 制約を課すことで、逆に思考が明瞭になるって言ってるだけや そしてそれは是とするか非をするかは、プログラミングの適正に関係ある
329 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 22:57:45.47 ID:WTz+yGa7.net] 見苦しい
330 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 23:17:36.84 ID:DG2whimf.net] ただでさえ頭が悪いのに反省することもできない
331 名前:デフォルトの名無しさん [2024/12/27(金) 23:39:39.49 ID:tPETOnl1.net] GCがある言語の方が何も考えないでいいからアプリそのものに集中できるがCやRustじゃ無理
332 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 23:56:28.85 ID:JFc2ERC0.net] クソすぎる
333 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 09:47:15.03 ID:GiT48OsU.net] >>331 GCのダウンタイムやそもそものクソデカランタイムが許容できない環境なんていくらでもある 本来はリソース管理も含めてのプログラムなんだよ お前が無理ってだけで
334 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 11:17:22.87 ID:4mdcIIWZ.net] >>299 Rustが低レイヤー向け言語というのは正しくない Rustが最も使われている分野は調査でWeb分野であることが判明している アプリケーション開発にも使われている Rustは抽象度の高い表現力も備え開発効率の高いモダンな言語である まず低レイヤーと誤解されやすい低レベル言語(=低水準言語=低級言語)とは機械語やアセンブリ言語を指すが RustはインラインアセンブリもサポートしているためC言語と同様の意味で低水準の領域もカバーできる だがそのような利用のされ方は全体から見れば極一部である 次に低レイヤーとは人によって指す範囲や意味が異なるが そのほとんどの分野で現在はRustが最も適した言語の一つであること自体は間違いない しかしそこで要求される無駄のない高速性や省メモリなどは低レイヤーに限って求められるものではなく幅広い分野で求められる どの分野であろうが性能を発揮しつつ必要リソースを少なく済むようにしたいという当たり前の要求をがある その当たり前の要求を満たしたいならば多くの分野でRustが最適となる
335 名前:デフォルトの名無しさん [2024/12/28(土) 12:38:57.68 ID:pxJbCRx0.net] >>334 個人で使ってる奴がいるだけで誰もエンタープライズレベルでWebアプリでRustなんか使ってない 使われてるのは低レイヤ分野だけ
336 名前:デフォルトの名無しさん [2024/12/28(土) 12:43:33.30 ID:pxJbCRx0.net] >>333 逆に言うとGCや巨大ランタイムが許容できる場面でRustなど使う場面などない Webアプリ程度であればGCなんてホットスポットを最適化すればいいだけ C#やGoだったらかなり低レベルでメモリコントロールができるから、プロファイルとってホットスポットを最適化すればいいだけ Rustなんぞ使ったらホットスポット以外でも無意味なメモリ管理を強要されることになり非生産的
337 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 12:45:39.35 ID:72bbacDD.net] プログラミング言語のシェア・トレンドの世界的動向 https://techmania.jp/blog/programming0001/ 世界では14位
338 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 12:56:47.49 ID:kogG9aPy.net] >>336 無知かつ能力が低いだけなようだな Rustはメモリ解放も全自動で処理する必要がない 能力が低くて習得も使いこなすこともできなくて批判するのは愚かだ
339 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 13:57:35.57 ID:72bbacDD.net] 【Rust入門】意図的にメモリリークを起こす https://qiita.com/yuhei3017/items/b9772755f598348d06b1
340 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 14:05:22.93 ID:hWyTpT2B.net] >>335 エンタープライズでは特にクラウド利用を中心にRustへ置き換わっていってるよ CPUメモリリソースコストが何倍も変わってくるからね プログラミングの手間はほとんど変わらないのにGC言語を使うのはバカらしいよ
341 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 14:08:14.01 ID:GX7LgOuD.net] 世のプログラマが数学へのコンプレックスを払拭してくれないと、 プログラミングの出来のいいエコシステムは普及しない
342 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 14:10:45.29 ID:CtmPLa3h.net] >>340 それ俺も知ってる! ヤフコメに書いてあったw
343 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 14:16:32.26 ID:pr6mzQ5h.net] 良いツールなら他人が使っているかなど気にせずにただ使えばいいのに なぜ世間で使われているかどうかなんてことが気になるんだ?
344 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 14:28:54.73 ID:d81zsV9V.net] たいていのツールはオープンソースなのだから、バグや機能不足があるなら報告するなり自分で開発すればいいじゃん 開発費用を負担してるわけでもないのに、自分の望むソフトウェアを作って提供し続けろというのは図々しいよ
345 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 14:31:20.07 ID:hWyTpT2B.net] 世間で使われてる一番わかりやすい例が 俺たちが今ここで使っている5chが使用して皆がお世話になっているCloudflareかな もちろんRust製
346 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 14:56:32.42 ID:72bbacDD.net] 5chが使ってるだけだろ、安いんだろ
347 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 14:57:57.27 ID:72bbacDD.net] サーバ更新時に全板ID導入といってけどほったらかし
348 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 15:03:35.48 ID:hWyTpT2B.net] >>346 CloudFlareは世界シェアトップのCDN
349 名前:デフォルトの名無しさん [2024/12/28(土) 15:33:33.17 ID:pxJbCRx0.net] Rustでなんか君ら価値のあるもの生産したことあるの? Web笑とか言語とかどうでもよくね?webは技術じゃなくてコンテンツに価値があるわけであって
350 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 15:36:00.49 ID:72bbacDD.net] 障害ばっかり
351 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 15:41:30.31 ID:hWyTpT2B.net] CDNとはコンテンツ デリバリー ネットワークのこと
352 名前:デフォルトの名無しさん [2024/12/28(土) 15:47:43.92 ID:pxJbCRx0.net] >>334 最も使われてるも何も低レイヤは普通の人は触らないから トップレベルのエンジニアがカーネルやドライバを開発してるわけで普通のエンジニアはそこに関わることはない、そこでの開発物を使うだけ AIだってそのものを作るよりそれを利用して何か価値のあることをやることの方が多い だから普通のエンジニアは高レイヤな層に関わるわけだけどWebでRust触ってるやつはただの馬鹿で言語でしか自分を表現できないイキリワナビーだね
353 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 17:27:48.31 ID:jSOq+KI7.net] 技術的な知見を提供できない雑魚は、ネットでチヤホヤされようとしてどの言語が流行ってるみたいな話を延々と繰り返す
354 名前:デフォルトの名無しさん mailto:sage [2024/12/28(土) 18:56:05.83 ID:iNGwMy5B.net] おばちゃんレベルなんよな 今は何々が流行ってるらしわよ奥さん 今度は何々が来るわよ奥さんみたいなw 特にいっつもRustが来る来る言ってるやつ一人おるよなこの板って
355 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 10:03:33.88 ID:OAgp+fMK.net] Rustで最も効率的にメモリ管理をしてオーバーヘッドの無い高速なプログラムを書いたところで、 Pythonでライブラリを組み合わせただけのクソ遅いプログラムより多くの価値を生んでなきゃ無意味
356 名前:デフォルトの名無しさん [2024/12/29(日) 12:32:27.83 ID:VQL+gkh4.net] Web関係で本番用じゃなくて開発用で使うけどスクリプト言語じゃ遅いパッケージ、ライブラリがrustで置き換えられて流行ってたりするけど やっぱり早いからありがたいよ
357 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 12:41:36.47 ID:h5aBgVaR.net] プログラミングって、技術や知見の進歩に逆行する奴が出てくるのは何でなんだろうな 最適化よりも保守性 推測よりも計測 モジュール化・抽象化 などということは既に確立した知見 しかもこれは、マシンリソースが豊富になった現代で言われ始めたわけではなく、 ほとんどコンピュータの黎明期からずっと言われ続けてきたこと ハードウェアの制約が無視できなかった時代でさえ戒められていたことを マシンリソースを潤沢に使える時代に敢えて破ろうとする で、そういうことをしようとするのは、別にOS、コンパイラ、数値計算ソフトなどの開発者ではなく、 たいていがWebアプリやモバイルアプリのような、ライブラリを組み合わせれば実現できるような領域の技術者ばかり しかもタチの悪いことに、そういう連中は自分が使ってる処理系やライブラリの内部実装を知らないし、調べようともしないから、 「こう書いたほうが速いだろう」という妄想で独自のハックをして、ただ読みにくいだけで大して速くもないソースコードを生み出す
358 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 12:45:49.44 ID:msG08HBV.net] >>356 こういう論点をズラすやつって、何がしたいんだろうな 実社会でうだつが上がってないから、せめてネットでは同意してほしいのかな
359 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 12:47:35.24 ID:msG08HBV.net] それとも頭が悪いから自分が書いたことがまさに、WebなんかでRustを使わなくていい理由になっていることが理解できないのかな
360 名前:デフォルトの名無しさん [2024/12/29(日) 12:48:31.68 ID:bQX/fqBc.net] もう人居ないねこのすれ
361 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 12:56:02.05 ID:1z1v8OaT.net] ライブラリがC言語で書かれているので、Pythonのコードをどう工夫したところでそれより早くなるわけがない
362 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 13:27:49.11 ID:MafpVhNM.net] >>359 Webのサーバーサイドはどんどんクラウド上になっていってるけど クラウドのシェアトップのAWS (アマゾン ウエブ サービス)も今はRust製 さらにその上で構築する言語もRustへシフトしている 理由はクラウドがCPUメモリリソースに課金されるため
363 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 13:41:35.15 ID:2llL/jbx.net] そう思いたいなら思っときゃいいのでは
364 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 15:55:29.59 ID:AvEIrlHe.net] Goにすればパフォーマンスが上がると勝手に思い込んで移行したが、実はJavaScriptのほうが速かったという
365 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 20:25:10.44 ID:H7x4KMYp.net] >>357 こういうのも V voluntas 多分「自作はするな、できるだけライブラリを使え」という教えがあるような気がする。自分は可能な限り自作しろ派。
366 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 20:25:14.45 ID:H7x4KMYp.net] https://x.com/voluntas/status/1873252031240274077
367 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 20:57:42.49 ID:5+12/PYD.net] >>357 モジュール化は当たり前として 抽象化ならびに保守性の良さがこれまでの言語より高いRustがおすすめだろうね
368 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 21:21:12.47 ID:qI9hQHjI.net] DI不要論というのがしばしば話題になるけど、アレがよくわからない 何を問題視していてどう改善したいのかが
369 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 21:40:20.77 ID:DJrbzMDF.net] DI不要論というか、DIコンテナ不要論
370 名前:デフォルトの名無しさん [2024/12/29(日) 23:11:35.52 ID:Ytcdeot2.net] DIでも必ずしもインタフェース使う必要ないってことに気づけば普通に便利なことがわかる
371 名前:デフォルトの名無しさん mailto:sage [2024/12/30(月) 19:13:25.62 ID:85N3aYFV.net] >>364 んでもサーバー稼働コストは減ったんじゃない?メモリ占有量とか 1年ぶっ続け稼働とかなら電気代はかなり変わるよ
372 名前:デフォルトの名無しさん mailto:sage [2024/12/30(月) 19:17:43.27 ID:85N3aYFV.net] サーバーサイドをRustやGoでやるのは単純に電気代のコストカットの為っていう側面もある なんたって電源入れっぱなしで動かしっぱなしだからね このスレはなぜかそこら辺の議論は無視されてるけど
373 名前:デフォルトの名無しさん [2024/12/30(月) 19:20:56.81 ID:9UaD2OaB.net] キントーン シュッ!シュッ!シュッ! おちんちん シュッ!シュッ!シュッ!
374 名前:デフォルトの名無しさん mailto:sage [2024/12/30(月) 23:41:58.34 ID:SpqR+t0d.net] >>372 オンプレミスなら電気代の節約や必要サーバ数削減 クラウドでリソース課金ならそのまま支出削減 プログラミング能力がある者ならば速くて省メモリ可能な言語を選んだ方が有利
375 名前:デフォルトの名無しさん [2024/12/31(火) 04:22:05.88 ID:fbA5m66k.net] 「オレのお友達が自作したライブラリを使え」 とゆぅ教えが、絶対ある気がする。絶対。 とゆぅか、気がするだけなので絶対ぢゃない。 確率100%である確率が60%で 確率10%である確率が60%で 確率1%である確率が6%、であれば、 確率は66.6%だから、 絶対〜気がする ならば 多分 なのである
376 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 08:20:52.80 ID:bHQ2z7t4.net] >>372 同じ電源入れっぱなしなんだから高負荷にしたくなけりゃC++で地道にガリガリ組めばいいだけじゃん それにしても動作内容が同じなんだから言語でそんな差が出るはずもない 動作レスポンスが2倍3倍になろうが増えるのは電力じゃなく動作待ちのクライアント側のストレスだけ
377 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 08:33:30.85 ID:s97Wwphv.net] 原発稼働させるから大丈夫
378 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 08:34:48.40 ID:MbxYFJpg.net] >>376 うんそうだね
379 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 08:36:33.38 ID:MbxYFJpg.net] >>377 一気に飛躍したね サーバー維持にどんだけ電力使う気やねん
380 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 08:38:55.73 ID:s97Wwphv.net] 米IT大手、データセンターの脱炭素で原子力を活用へ 日経XTech
381 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 10:25:56.65 ID:TfFieGQV.net] Enoki Globe Noz Wanna Fische Un Meto
382 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 10:27:06.65 ID:TfFieGQV.net] Melon FM Pan Yoshi
383 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 10:30:03.90 ID:393Icb8K.net] このネタは面白いんか リアルに話す友達がいないとこんなんでも面白いと感じるものなの?
384 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 10:40:43.53 ID:o8U/TcX3.net] 消費電力を減らすためにサーバーサイドの言語をRustにしましたが、無駄な常駐プログラムがたくさん動いてます(笑)
385 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 10:59:16.10 ID:defVytn8.net] 省電力したいなら仮想化をやめたら
386 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 11:30:27.25 ID:2RhtjrHd.net] >>299 だよ 省電力したいならプログラミングなんかしないで最も効率いいハードウェアを作ればいい
387 名前:デフォルトの名無しさん [2024/12/31(火) 11:50:05.40 ID:Ksb/JqFh.net] Rustでコストカットガーって言うけど 個人開発目線ならともかく企業側の目線に立つと扱えるエンジニアのコストの方が高いことが多いから そこも含めて考えた方がいいのでは 技術的な面でも言語に問わずきちんと最適化する方が重要だろうし
388 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 12:18:59.65 ID:5Dd4TarR.net] >>372 WebなどでRustやGoが使われている理由は省電力のためではなく CPUのマルチコアを100%生かせるために使われている 特にWebでは普通の言語で普通に書くと通信待ちだらけでCPUがほとんど遊んでしまう そのためOSのマルチスレッドで並列に動かそうとしてもOSスレッドのリソースコストとスイッチングコストのため数千程度しか同時にクライアントを処理できずCPUパワーを全然使い切れない その問題点を解決したのがGoのGoルーチンやRustのタスクだ
389 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 13:14:32.28 ID:d/uNXOtl.net] で、プロセッサを効率的に使えば当然消費電力は高くなる
390 名前:デフォルトの名無しさん [2024/12/31(火) 13:14:47.95 ID:dvbSbmj1.net] この板こんなに人いたのかωωω=2πf
391 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 13:34:52.39 ID:MbxYFJpg.net] >>388 372です 372は364のnodejsに反応して書いたレスなだけだからRustやGo、C++でサーバーサイドをやるメリットは電気代カット以外にもたくさんあるのは百も承知 374で言われてるように自社サーバーではなくクラウドサーバーならサーバーコストが出費に直に影響するし、 非同期処理の書きやすさや高パフォーマンス性はあなたの言うようにRustやGoならではの魅力だと思う👍
392 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 14:17:19.89 ID:aNKqpVvv.net] ケーブル変えたら音質良くなるみたいな話はプログラミングでもあるんだな そういう人は頭が悪いからプログラミングなんて出来ないと思ってた
393 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 14:22:00.92 ID:imy23uwT.net] プログラミングの話をしているからといって、プログラミングが出来るとは限らない
394 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 14:30:32.05 ID:s97Wwphv.net] 主語がー
395 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 14:53:25.71 ID:5Dd4TarR.net] >>389 プロセッサを効率的に使えば必要となるサーバー数が減るため全体の消費電力が低くなります そのためRustやGoがパフォーマンス良い言語として使われます C/C++でも原理的には可能なのですが CPUマルチコアを最大限活かすための実用的な非同期フレームワークが未だに無く その原因はC++の標準化の遅れと新たな機能が普及しないことに加えて言語の使いにくさがあります
396 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 15:01:47.04 ID:PCiiCrjv.net] ツイッターで大喜利リプしていいね稼ぎたいと言うならまだわかるが、わざわざこんな過疎板で馬鹿なこと言って注目集めたがる意味がわからない
397 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 16:15:55.51 ID:BWe/+Bcn.net] 非同期処理やるならRustとGoが鉄板になったわな ほかには根強い人気があり雇用の多いJava、Jetbrains信者向けのKotlin、Microsoft好き向けのASP.NET Coreもあり
398 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 16:27:38.85 ID:MbxYFJpg.net] C#だけライブラリ名を挙げるのはなにか意図してのことか?
399 名前:デフォルトの名無しさん mailto:sage [2024/12/31(火) 17:03:05.51 ID:vl3EsYOZ.net] お前らってほんとうに馬鹿だな
400 名前:デフォルトの名無しさん [2025/01/01(水) 10:34:49.06 ID:tBHA6FMH.net] そもそもasync/await自体がC#発祥なんだがなんで無視した上Rustが鉄板なの?RustはC#からパクっただけですよ? 非同期処理でGC使わない言語とか足枷付けてるだけでしかない Rustが向いてるのは同期処理でデータを扱うもの、非同期処理は向いてない
401 名前:デフォルトの名無しさん mailto:sage [2025/01/01(水) 21:48:10.15 ID:G+c5u1aq.net] >>400 んなこと言ってもスポンサーの規模がRustのが上だからRustを使うんよ あとGC云々言ってるけどRustの非同期処理のTokioがランタイム上で各処理を実行するから実質GCみたいなもんだからなんも問題ない
402 名前:デフォルトの名無しさん [2025/01/01(水) 22:48:20.32 ID:tBHA6FMH.net] スポンサーの規模? MSに勝てんの? Rustなんてコミュニティベースだから標準ライブラリもゴミで 馬鹿みたいに大量のサードパーティライブラリに依存するじゃん これに関してはNode.jsよりも酷いだろうね、コンパイル時間も考えると生産性は最悪だ 結局C#とかJavaがアプリには向いてるわけだけど、Rust馬鹿信者はIT土方だの馬鹿にするだけで現実を見ていない
403 名前:デフォルトの名無しさん mailto:sage [2025/01/01(水) 23:37:07.48 ID:y2Y/0+EU.net] >>400 現実にRustが選ばれている理由が多数あるからだろうね C#は (Rustと比べて) ・遅い ・メモリ消費量が多い ・データ競合や参照競合の安全性がない ・Mutexなど同期機構の手動解放が必要 など
404 名前:デフォルトの名無しさん mailto:sage [2025/01/01(水) 23:47:35.06 ID:G+c5u1aq.net] >>402 こう言ったらよかったかサーバーサイド開発で幅を利かせてるスポンサーのawsがいまはrustを使えって言ってるんだからrustを使うだけ microsoftは関係ない あとtokioはむっちゃ投資されていてサードパーティの不安定さの心配はないから安心して使える 別にc#を否定してるわけじゃないよ?開発人員の都合を踏まえて妥当な言語で開発すりゃいい c#なら上で名前が出てたasp.net使えばいいし javaなら安定のspringかな サーバーサイドのいまの流行りがrustで脱oracleなどの受け皿になってるだけで数年後はまた情勢が変わる ~言語じゃないとだめっていう固執した考えが一番危険だからそれは捨てて開発するそのときに一番流行ってるものを使おう
405 名前:デフォルトの名無しさん mailto:sage [2025/01/01(水) 23:52:28.66 ID:G+c5u1aq.net] 半分寝ながら書いたらなんか変な殴り書きになってるけど許してくれ
406 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 00:05:40.27 ID:yBoItMHZ.net] >>403 そこら辺ははっきり言って誤差の範疇だよ それが流行ってるかどうか、これに尽きる
407 名前:デフォルトの名無しさん [2025/01/02(木) 00:13:28.01 ID:yXyjQG7W.net] >>403 遅い ← プログラマの腕による、アーキテクチャレベルのパフォーマンスチューニングの方が重要、言語はさほど重要ではない メモリ消費量が多い ← で?CPUな方がボトルネックになることが多い、組み込みでもないからメモリなんか使えばいいだけ、どうでもいい データ競合、参照競合 ← Rustでも競合は発生する、Rustで防げる競合なんて一部に過ぎない、結局安全かどうかはプログラマの腕にかかってる Mutexの手動解放 ← lockキーワード、using, finallyがあるが? >>404 Rustがバックエンドで流行ってるなんてお前の頭の中だけ 一番好かれてる言語とか言われてるが趣味で使われてるだけの言語 Linuxなどカーネル開発や組み込みに適してるから当たり前のことだ、そんなに採用されるわけがない AWSレベらのシステムなんてお前らが触ることもない tokio以外も含めライブラリがゴミなのが問題なんだが サードパーティに依存すると言う点ではNode.jsと同じ
408 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 09:50:14.01 ID:FU8EwCa1.net] 反論になってなくて草
409 名前:デフォルトの名無しさん [2025/01/02(木) 10:02:18.02 ID:yXyjQG7W.net] 反論できてないのはお前だろ 遅いとかほざいてるが、実用的なアプリにおいてJavaScriptみたいなクソ言語ならともかく C#やGoやJavaといったちゃんとしたコンパイル型言語であれば大差ないのを理解できない時点でエンジニアとしてレベルが終わってるのがよくわかるよ そもそもパフォーマンスは言語以外の要因の方が圧倒的に大きいわけで、まずそっちをどうにかしろといいたい その点でGCある言語の方が容易に構成を変更できるから結果的にRustよりパフォーマンスが出るんだよ 言語を変えないと改善できないレベルまでいったら、そもそもそんな差を改善する必要がないということに気づかない馬鹿 Rustは巨大ランタイムやGCを許容できない場面に適した言語、それ以外の用途で使うのはただのオナニーでしかない 勝手にオナニーしてるのはいいが頼むからマウントとってくんな、その暇があったらそれでなんか価値あるもの作ってみろ
410 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 10:16:36.87 ID:uE9G/ZC+.net] >>407 データ競合も参照競合も Rustならばコンパイル時点で100%エラーとなり、開発効率の面でも優れている 現状ではRustを使うことが客観的に最善となる 環境依存でやむを得ない場合を除いて、劣ったプログラミング言語を使う必要はない
411 名前:デフォルトの名無しさん [2025/01/02(木) 10:21:44.20 ID:yXyjQG7W.net] だからマルチスレッドで発生しうる競合はその2つだけじゃないから それだけで安全と言い切れるわけないだろ そもそも安全性ってお前が作るアプリで必要なの? Linuxカーネルや組み込みだったらわかるけどそんな高度なプログラム作ってんの? 飛行機のシステム作ってて命がかかってるとかならわかるが、その辺のアプリで安全性とかどうでもいいよね Rust馬鹿信者は開発生産性を軽視しすぎだ、開発生産性を犠牲に安全性に振ってるのがRustだがアプリの特性によって安全性なんぞどうでもいいことが多い 開発生産性が一番重要
412 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 10:41:59.87 ID:p28bGo80.net] >>411 色んな言語をやってきたけど 強力な型システムで実行前に様々な問題をエラーととして指摘してくれるRustが最も開発生産性が高いとの結論に至った 従来の言語だと最も時間を取られるのが実行時デバッグでそれが開発生産性を落としていた Rustでは様々なことが実行前にエラーと指摘されるため 実行時デバッグは純粋にアプリのロジックのプログラミングミスのみに限定される Rustは開発生産性が高くてオススメの言語だよ
413 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 10:49:05.54 ID:libwmp+x.net] 大規模案件はテストテストテストだよ
414 名前:デフォルトの名無しさん [2025/01/02(木) 10:50:23.28 ID:grTdKwtP.net] >>409 >>Rustは巨大ランタイムやGCを許容できない場面に適した言語 違うぞ、Rustは標準でランタイムの上で動いていないだけでユーザはランタイムの上で動かしてもいい Tokioがまさにそうじゃん
415 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 10:57:45.91 ID:uu2cfNc7.net] 開発生産性を語るならいまはRustが売り手市場で人が来やすいからRustでよくね? それか人材の豊富なJavaか あ組み込み開発じゃなくてサーバー開発の話ね
416 名前:デフォルトの名無しさん [2025/01/02(木) 11:39:17.39 ID:yXyjQG7W.net] >>414 Goや.NETのように言語レベルでサポートしてる言語の方が自然に書けるんだが? tokioとかいうのはこれらにない何か強みあんの?
417 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 12:02:51.83 ID:p28bGo80.net] >>416 tokioは各IT大手も使っているデファクトスタンダード そして各クラウドなどの公式ドキュメントにもtokioと明記されるほど そして性能も高い
418 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 12:35:20.27 ID:libwmp+x.net] もはやスレタイと関係ない
419 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 12:58:20.57 ID:Y8aalje8.net] プログラマとしての力が試されるもののひとつが非同期処理を上手に書けるかどうかだからスレタイに関係ないとは一概には言えんよ 話変わるがRustだのC#だの言ってるけど言語性能はもうどれもあまり変わらんから利権まわりを語ろうよ C#はMicrosoftの息がかかり過ぎてるから他のガーファに好まれていない Rustはガーファ企業どもがC++からの乗り換えとしてそれぞれ共同で投資するのに都合が良かった 言語が普及するかどうかはガーファの気分次第
420 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 13:10:27.26 ID:p28bGo80.net] >>419 性能は高速かつ省メモリに実行可能なC/C++/Rustが他言語より秀でている その中で性能以外の面での要求も満たすRustをGAFAなど各社が選択した
421 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 13:15:17.98 ID:ZvjFvgyg.net] 利権に左右される言語が強いわけないだろ
422 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 15:15:04.56 ID:libwmp+x.net] Rust最強(仮)で新スレ立てたら、何を議論してるか分からん
423 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 22:59:47.24 ID:Zx4rGC/1.net] そもそもJavaScriptはGoよりも速い
424 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 23:10:26.79 ID:uE9CospO.net] 依存型もないし理想には程遠い
425 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 23:13:58.14 ID:9NRYatpa.net] >>409 >>パフォーマンスは言語以外の要因の方が圧倒的に大きい それは半分は当たっていて スレタイにもある馬鹿なプログラマが馬鹿なアルゴリズムや馬鹿なシステム設計を選択すると言語に関係なくパフォーマンスはガタ落ち しかしまともなプログラマが書くならばC/C++やRustが最もパフォーマンス高く動かせる それらの言語を使いこなせない二流プログラマが喚こうが言語よる差はある
426 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 23:18:59.99 ID:ugqD5GwM.net] >>425 自分で書いてておかしいと思わんのかな
427 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 23:40:43.28 ID:9NRYatpa.net] >>426 何? はっきり言わないとわからないか C・C++・Rustといった言語で書かないと 他の言語では最高のパフォーマンスを出すのは不可能 だからPythonやJavaScriptのライブラリ作製でもパフォーマンスを得たいものはそれらの言語で書かれている 言語の優劣差は明確にある
428 名前:デフォルトの名無しさん mailto:sage [2025/01/02(木) 23:52:57.74 ID:p28bGo80.net] 言語の機能面の強力さからその中でも今後はRust一択だろうね
429 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 05:24:33.06 ID:5Z5u0hLz.net] 排斥すべきゴミ言語 C++ Rust 他 Rust part27 結局C++とRustってどっちが良いの? 9traits プログラミング言語 Rust 4【ワッチョイ】 そんなにRust,Rust言うならゲームエンジンでも Rust part23Rust part21Rust part21 Rustアンチスレ 競プロにおいてのRust Rust(unsafe) vs C Rust vs Go
430 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 08:12:07.55 ID:t0vhqNbX.net] >>427 そんなつまらん部分にこだわるのならネイティブコードで書けよw ネイティブコードじゃないどんなコンパイル言語だろうが「最高のパフォーマンスを出すのは不可能」どころか「最適化」で処理を消されることまであるしw
431 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 09:42:43.18 ID:fL4liDe8.net] いまのご時世ハイスペックコンピュータを導入すればプログラムのパフォーマンスなんていくらでも上がるんだから 言語パフォーマンスなんてどうでもいい 雇用を確保できるかつまり言語の流行度が重要
432 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 09:58:15.85 ID:yr1sY05E.net] ちなみに俺はこのテーマを32年研究してるぞ https://sourceware.org/pipermail/binutils/2025-January/138334.html
433 名前:デフォルトの名無しさん [2025/01/03(金) 20:29:08.00 ID:SP45Qlf/.net] >>427 言語の優位ってよりコンパイルしてるかどうかじゃね pythonだってCPythonとかでコンパイルすりゃ速いわけじゃん となると実行速度なんて後でどうにか出来るから書きやすいかどうかの方が重要じゃね
434 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 20:41:19.40 ID:ducHdutw.net] 言語の優位性は世間でいかに使われてるかどうかです
435 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 21:09:19.74 ID:7fyc33sr.net] 表現力だよ 数学や哲学と同等の表現力を得たらその言語が最強になる 最適化は処理系が行えばよい
436 名前:デフォルトの名無しさん mailto:sage [2025/01/03(金) 23:58:08.78 ID:UJyYoj3E.net] >>430 大昔ならともかく今はCPUのパイプラインやメモリアクセスのために実行順序を(結果に影響のない範囲で)入れ替えたりメモリをガードしたりコンパイラは最適な生成コードを吐く さらにループなどはベクタ命令に変換するなどの最適化も行こなう 人間がアプリなど全体を最適にネイティブコードを書くのは現実的でない
437 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 03:40:06.82 ID:djFyZqS9.net] Rustってそんなに流行ってるの?
438 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 05:32:50.75 ID:1EYuhsJq.net] 流行ってるかどうかはともかく大企業は流行らせたいらしいから その波に乗れれば大儲けできるかも!
439 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 10:16:50.41 ID:9AJmtK0P.net] >>412 >実行時デバッグは純粋にアプリのロジックのプログラミングミスのみに限定される doubt
440 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 10:21:46.24 ID:9AJmtK0P.net] >>415 >人材の豊富なJava ゴミは集まってもゴミ
441 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 13:56:44.73 ID:s0B6vN71.net] >>440 数人集めれば1人くらいは当たりがいるから…
442 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 17:54:12.62 ID:1EYuhsJq.net] その理屈だとLISP最強なんだけど 商用処理系も昔はそれなりにあったようだが 人間が使うには見た目がキモすぎて流行らなかったな
443 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 18:07:53.61 ID:pm/l/tCV.net] どの理屈?
444 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 19:00:17.49 ID:jiwgRsWK.net] >>436 CPUの系統毎に全く思想の異なるコードをそれぞれ用意しなければならないもんな さらに同じ系統でも世代毎に使えるベクタ命令が異なるため異なるコードが必要 そして可読性も保守性も非常に低い
445 名前:デフォルトの名無しさん mailto:sage [2025/01/04(土) 19:02:39.72 ID:jiwgRsWK.net] だからネイティブコードのアセンブリ部分は最小限にする必要がある プログラム全体は可読性と保守性を重視してRustで記述 その中の必要な箇所のみRustがサポートするインラインアセンブリを使うことが望ましい
446 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 00:10:45.22 ID:Fd1W3jq0.net] 組み込み開発者風の人も来るスレ
447 名前:デフォルトの名無しさん [2025/01/05(日) 10:55:28.95 ID:8kdOFrcZ.net] unsafeだらけになるから unsafe禁止厨は大反対するだろうな
448 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 12:07:57.14 ID:QgOZawYo.net] プログラマ市場の一番の需要大がサーバーバックサイド周りなわけだけどJavaはまだまだ強いねえ
449 名前:デフォルトの名無しさん [2025/01/05(日) 12:39:39.78 ID:NCjRp3+Z.net] プログラマになろうと思って人気言語ランキングでもjavaって上位になってるからspringやってるんだけどこれってphpのlaravelに比べてめんどくさすぎない? web系に進むとしてjavaとphpだったら結構年収に違いでたりするの?
450 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 13:22:04.01 ID:mvP26E13.net] 習得がめんどくさくて諦めるならプログラマより違う道を探したほうがいいかと
451 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 13:26:32.84 ID:TJojSFdl.net] 儲かる言語はなんですかw >web系に進むとしてjavaとphpだったら結構年収に違いでたりするの?
452 名前:デフォルトの名無しさん [2025/01/05(日) 14:24:12.89 ID:8kdOFrcZ.net] phpはjsより面倒 javaはphpより面倒 rustはjavaより面倒 ∴rustが最強
453 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 14:27:06.56 ID:s5ti+fPk.net] rustはその習得難易度で無能をあらかじめ弾けるから経営者に好かれている面は明らかにある
454 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 14:44:31.34 ID:TJojSFdl.net] [NGword:Rust]
455 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 14:56:42.94 ID:H/XCXqfO.net] ム板で業界談義するような馬鹿はプログラマにすらなれん
456 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 16:04:49.46 ID:evDmk3nL.net] >>455 プログラマスレで業界雑を禁止したらなにを話せばいいんだ?
457 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 16:17:09.61 ID:kcmlC40R.net] ム板でマ雑してることがそもそもおかしいから早くマ板に帰れボケども
458 名前:デフォルトの名無しさん [2025/01/05(日) 16:21:45.26 ID:mRHgcQU5.net] スラックでチャンネル違いとかを厳密に指摘して雑談の邪魔してそうな奴出てきたな
459 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 17:12:44.87 ID:TJojSFdl.net] 「スラック」とはどういう意味ですか? 英語表記「slack」の日本語読みで、「需給の緩み」のこと。 需要と供給の間にギャップが生じ、釣り合わない状態を言います。 経済全般や労働市場での供給の「余剰」を指し、スラックが解消されると、経済状況が改善します。
460 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 17:39:16.86 ID:QgOZawYo.net] Slackをご存知ない?! 仕事で使ってないのかよ
461 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 18:15:11.09 ID:TJojSFdl.net] Slackwareは、シンプルでトラディショナルなUnixの哲学に忠実なディストリビューションです。 これにより、Linuxシステムの基本的な原則と構造を深く理解することができます。 パッケージ管理が簡略化されているため、システムの背後にあるメカニズムを学ぶことが容易になります。
462 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 18:22:00.74 ID:Fgubo1eA.net] >>460 うちはTeams使ってる
463 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 21:42:03.04 ID:JNv2DIOj.net] Winnyの映画見てるけど金子勇もクズ警察の言いなりになって 不利になる書類に署名してある意味ではバカかな
464 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 23:44:44.05 ID:BkUXc5xR.net] >>431 言語の実行パフォーマンスが重要な環境や重要な分野が大量にあるよ そうでなくても遅いと必要となる機器の台数が増えたり高価な機器が必要になったり電気代は間違いなく増えるよ どのプログラミング言語でも覚えてしまえば後は簡単なのだから実行が速い言語がベスト そしてメモリ消費も少なくできる言語がベスト 皆がそうすれば機器も電気代も節約できて環境にエコだよ
465 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 23:50:02.02 ID:ldz8OlW5.net] なにいっとんだこいつ…
466 名前:デフォルトの名無しさん [2025/01/06(月) 09:15:20.00 ID:ksgDpgSZ.net] 人件費 >>>>> 運用費用
467 名前:デフォルトの名無しさん mailto:sage [2025/01/06(月) 09:41:10.05 ID:nw5Lk7fE.net] 機器、電気代を払うのは鯖管 プログラム書くのはPG
468 名前:デフォルトの名無しさん mailto:sage [2025/01/06(月) 12:22:16.61 ID:ZSkWmQZ3.net] >>464 それはどの言語?
469 名前:デフォルトの名無しさん mailto:sage [2025/01/06(月) 19:30:08.22 ID:9ICdWvyo.net] エコとか言ってるアホのせいで空白の30年が生まれたのにまだ反省してないなこりゃ
470 名前:デフォルトの名無しさん mailto:sage [2025/01/06(月) 19:42:44.82 ID:GI5i+MPk.net] なにをもって空白と定義してるのかまで語ってくれ
471 名前:デフォルトの名無しさん [2025/01/07(火) 00:05:33.28 ID:R2JXnAue.net] ブチクシと一緒
472 名前:デフォルトの名無しさん [2025/01/07(火) 00:07:11.29 ID:gC0tjwMG.net] NHK教育を見て69308倍賢くチーター
473 名前:デフォルトの名無しさん mailto:sage [2025/01/08(水) 10:37:00.85 ID:YsUgnj9O.net] >>467 プログラマを雇うのは人事
474 名前:デフォルトの名無しさん [2025/01/08(水) 15:10:59.71 ID:53VqxPT0.net] 賢ければプログラマを雇う側だから
475 名前:デフォルトの名無しさん mailto:sage [2025/01/08(水) 15:50:57.90 ID:Juyl6Aa7.net] 馬鹿程自説に拘る
476 名前:デフォルトの名無しさん mailto:sage [2025/01/08(水) 17:26:32.13 ID:Juyl6Aa7.net] >>1 の事ね
477 名前:デフォルトの名無しさん [2025/01/09(木) 12:49:23.72 ID:iZ6OsWgm.net] 馬鹿って言いたいだけで中身がない >>1
478 名前:デフォルトの名無しさん [2025/01/09(木) 13:29:06.70 ID:pGMP5sxy.net] 馬鹿だけど質問ある?
479 名前:デフォルトの名無しさん [2025/01/09(木) 13:55:07.56 ID:2CxgFrpy.net] あなたの自説は何ですの
480 名前:デフォルトの名無しさん mailto:sage [2025/01/09(木) 13:55:43.09 ID:mwVE3kra.net] あるわけないだろ
481 名前:デフォルトの名無しさん mailto:sage [2025/01/09(木) 15:38:48.76 ID:dU0haPIg.net] いつ馬鹿に気付いた?
482 名前:デフォルトの名無しさん [2025/01/10(金) 14:57:55.46 ID:10UvcV5p.net] 透明な■つまり□なら空白なのかな❓ でも、豆腐文字は空白ぢゃないよな🤔 とにかく、ホワイトスペース、これが空白 ホワイトスペースへ黒を適用しても 黒くはならず背景が白なら白だよな❓ てか、空白ってなんだろう
483 名前:デフォルトの名無しさん mailto:sage [2025/01/10(金) 17:28:46.46 ID:IMOV4aMS.net] 板違いスレむやみに上げる実況板と区別つかないバカ
484 名前:デフォルトの名無しさん mailto:sage [2025/01/10(金) 19:56:03.48 ID:DhsukfR8.net] >>433 >>pythonだってCPythonとかでコンパイルすりゃ速いわけじゃん ダウト CPythonはPython用内部バイトコードにコンパイルするだけ マシン語へコンパイルできません >>となると実行速度なんて後でどうにか出来るから書きやすいかどうかの方が重要じゃね ダウト Pythonはその言語の仕様上 どうやっても遅いです しかも開発のしやすい言語ではありません あくまでも短いスクリプトを書くための言語です
485 名前:デフォルトの名無しさん [2025/01/13(月) 13:48:28.18 ID:g4/CTboD.net] pythonはtclみたいなもんだね
486 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 19:33:00.84 ID:z4N859/6.net] 遅い言語しか使えない下層が 言い訳しながら遅い言語を使う
487 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 23:39:38.17 ID:S2pAv604.net] 速い言語を使う意義が薄い
488 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 06:41:17.16 ID:yy1Ic0Ih.net] >>487 サーバー系なら速いほどいいけど
489 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 07:38:04.79 ID:ERY+i9Jn.net] >>488 そんな一部界隈のことを持ち出されても困るんだが
490 名前:デフォルトの名無しさん [2025/01/15(水) 10:17:07.01 ID:adp3E6zd.net] そうだぞ。フロントエンドだけがエンジニアなんだから、それ以外は弁えろよ
491 名前:デフォルトの名無しさん [2025/01/15(水) 17:53:54.35 ID:xEOcPzlX.net] 最近になって思うんだが、プログラミング言語の速度、っていう表現自体が誤解を生んでるんじゃなかろうか。理論上限りなくオーバーヘッドを少なくできる言語がC、C++とかっていう。
492 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 18:06:15.49 ID:+mzQ3JZo.net] 何に対するオーバーヘッドだよw
493 名前:デフォルトの名無しさん [2025/01/15(水) 18:18:46.15 ID:xEOcPzlX.net] プログラムの処理。コンパイル言語なら最終的に機械語に変換されて実行されるわけだから、同じ機械語で処理速度の差なんて出ない。でも、言語が違えば出力される機械語の内容が異なるだろうから、そこで処理速度が変わってくる。コンパイル言語でもGCある言語はその処理が加えられて、それがオーバーヘッドになる。そういうオーバーヘッドがほぼないっていうのがCとかなんじゃない?っていう意味。
494 名前:デフォルトの名無しさん [2025/01/15(水) 18:20:50.21 ID:xEOcPzlX.net] 余計な処理のことをここではオーバーヘッドという言葉で表現したが、これって不適切なん?まあどうでもいいけど。
495 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 19:15:03.79 ID:nb1uI6VK.net] こんなスレで何度も長文レスしてる奴は馬鹿だな
496 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 23:19:41.98 ID:W6M1Gia3.net] 実行速度や使用メモリの少なさを求めるなら Cは自分で色々やらなきゃいけなくて面倒でミスるとセキュリティホールだったけど 今はRustがあるから楽勝
497 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 05:16:33.10 ID:3rqooSRJ.net] Rustも処理速度ではC言語に負けてるからセキュリティ考えなくていいプログラムを置き換えられないんだよなあ
498 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 07:27:02.19 ID:byacU8Ud.net] >>497 RustはCと同じ速さを必ず出せます Cと同じ事が必ず出来ます RustはインラインアセンブラもサポートしているためCと同様に必要な部分のアセンブラコード記述も可能です
499 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 09:25:46.90 ID:Demgxbgm.net] なんだそのSTAP細胞はありますみたいなのw
500 名前:デフォルトの名無しさん [2025/01/16(木) 10:36:48.70 ID:lz5HlofV.net] Rustって関数とかの命名が小文字とunderbarだけでやりくりしてるっぽいけど、見にくくない?慣れてないっていうのもあるやろうけど、なんかこれじゃないといけない理由とかあるの? これであることのメリットってあるの?コンパイル速度遅いから、コンパイルが早くなるとかではなさそうだが。
501 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 12:19:33.58 ID:byacU8Ud.net] >>500 何を言いたいのかわからない 何かに慣れていなくて読みにくいというのはその人の個人の問題であり個人が解決すべき話 もし何か長くなるから読みにくいという話であれば、 一般的に名前パス空間のある普通のプログラミング言語ならば 昔のようにグローバルな空間で衝突さないよう長い長い長い名前を名付けることはレアケース さらにほとんどは何らかのメソッド呼び出しになるため そのメソッドの対象は何なのか既に限定されていることから メソッド名は冗長にせずにさらに短く簡潔に付けることが行なわれる
502 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 12:21:37.02 ID:byacU8Ud.net] >>500 Rustに固有の話であれば 今どきの言語は記述の統一性と可読性のためにどのように書くか言語として定めることが多く Rustでも関数名やローカル変数などはsnake_case 定数や静的なものはSCREAMING_SNAKE_CASE 一般型やトレイトなどはUpperCamelCaseと定められている このため 要素により区別があり読みやすい & ひとに依らずコードの記述が統一されて読みやすい
503 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 13:46:15.60 ID:ZSOn51Ga.net] 病気
504 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 18:40:27.00 ID:hkvXt3tQ.net] >>498 コンパイラの専門家が否定しているが?
505 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 23:26:34.07 ID:burpfxXx.net] >>504 対象となっている話はこれだぜ >>497 >>Rustも処理速度ではC言語に負けてるからセキュリティ考えなくていいプログラムを置き換えられないんだよなあ Rustは言語における安全性をプログラム全体に対して保証してくれるが 代わりに人間がそのエリアを保証するunsafeブロックがある そのエリアではCと同じことが可能で必要ならアセンブリで書くことも可能 unsafeを内部で利用して外部には安全なインターフェイスを公開することが可能なため標準ライブラリなどはこの形で作られている
506 名前:デフォルトの名無しさん [2025/01/17(金) 10:19:28.02 ID:Hdq/WJjE.net] プログラマって馬鹿が多いよね
507 名前:デフォルトの名無しさん [2025/01/17(金) 15:59:11.31 ID:GO6/DX25.net] >>493 ダウト 完璧な間違い
508 名前:デフォルトの名無しさん [2025/01/17(金) 16:01:23.74 ID:GO6/DX25.net] >>505 unsafeを文字通りunsafeだと思ってはいけない unsafeは実はsafeなんだと思った方が良い
509 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 16:08:20.85 ID:OfEEFV9x.net] 安全なインターフェイスだと言い張っているがunsafeだと思った方が良い
510 名前:デフォルトの名無しさん [2025/01/17(金) 17:27:21.64 ID:TO8jMFYx.net] ガソリン上げないといってもすぐ上がるみたいな
511 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 17:54:05.39 ID:D+aoz5V/.net] Rustのunsafe =プログラマーが自分で安全性を保証しなければならないこと =普通のプログラミング言語と同じ つまり危険という意味ではない 自動的に安全性が保証される枠外の意味
512 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 07:09:02.13 ID:UgSZZfCJ.net] プログラムできないやつがプログラム言語Rustを語るスレか
513 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 13:54:00.09 ID:CIbXv27c.net] 文字コードスレでもいらんこと書いて暴れとるな まったく
514 名前:デフォルトの名無しさん [2025/01/19(日) 12:04:23.66 ID:Rp0JEECG.net] 内藤 時浩 NAITOTokihiro 8bitの時代から、既に40年以上が経過してますが、その40年以上ずっとメモリは足りてないし処理速度も足りていないって言い続けてる。 メモリはKB単位からGB単位と10万倍以上増えているのに、CPUもMHzからGHzと1000倍以上高速化してるのに、なんで?
515 名前:デフォルトの名無しさん [2025/01/19(日) 12:04:46.47 ID:Rp0JEECG.net] https://x.com/NAITOTokihiro/status/1880426410210476152
516 名前:デフォルトの名無しさん [2025/01/19(日) 12:05:45.66 ID:Rp0JEECG.net] こんなことは、コンピュータサイエンスを勉強すれば当たり前に学ぶことだが、何さも自分オリジナルの問題意識みたいに語ってるんだろこのおじさん・・・
517 名前:デフォルトの名無しさん mailto:sage [2025/01/19(日) 13:48:18.23 ID:xePVZNJy.net] そっち系の問題はサイエンスやのうてエンジニアリングとかテクノロジっていうんやで
518 名前:デフォルトの名無しさん [2025/01/19(日) 22:34:07.31 ID:TJrn1HS6.net] C言語を学ぶとコンピュータの原理がわかるぞおじさん「C言語を学ぶとコンピュータの原理がわかるぞ」 https://www.kyoritsu-pub.co.jp/book/b10003350.html
519 名前:デフォルトの名無しさん [2025/01/19(日) 22:39:07.62 ID:/ws7YEpF.net] K&Rなんて今や歴史的価値しかないのに
520 名前:デフォルトの名無しさん [2025/01/20(月) 14:00:07.81 ID:rcLkZ0VF.net] コンピュータの原理=CPUやアセンブラというのが、ものすごく極端で一面的な視点でしかない
521 名前:デフォルトの名無しさん mailto:sage [2025/01/20(月) 14:06:47.67 ID:arobG7y2.net] 極端で一面的な視点で完結できるのが入門として良いのでは? Webフレームワークなんかから入ると前提知識無限大
522 名前:デフォルトの名無しさん [2025/01/20(月) 15:10:13.42 ID:UhtKL66u.net] >>520 不思議で仕方ない。 抽象化がコンピュータシステムの重要な本質であることは、昔からずっと言われ続けている。マシンリソースが潤沢になった現代からではなく、黎明期からずっと言われている。何なら、「パタヘネ」みたいな低レイヤーの本こそ、その側面をこれでもかというくらい強調している。 にもかかわらず、日本では一部の狂信者が昔から誤った低レイヤーカルトを布教している。
523 名前:デフォルトの名無しさん [2025/01/21(火) 18:51:15.23 ID:inpk6fQW.net] トンボはぜんぶヤンマ チョウチョはアゲハ ゲームはファミコン コンピュータはアセンブラ 世界の解像度が低いひと
524 名前:デフォルトの名無しさん [2025/01/23(木) 13:16:24.21 ID:MfXmmgFN.net] 元社員です。直接的な原因はさておいて、大元の原因は人事システムが全く機能していなかったことだと思う。 実質2代目の佐伯某が総ての元凶。その次の辻某は娘婿の兄、更にその次の町田某はもう1人の娘婿、 片山某に至っては親友の息子(東大卒業後即幹部候補生?)。トップがそんなんだから取締役以下の管理職は皆右へ習え状態。 私は中途採用だったが、当時は有能な人でも上司のお気に入りのイエスマンでなければ皆係長止まりで、 おべんちゃらが上手いだけの無能が課長・部長になっていて不思議に思うことがよくあった。
525 名前:デフォルトの名無しさん [2025/01/23(木) 14:41:21.23 ID:MfXmmgFN.net] わたしは転勤が多かったが、ある時有能だが部長止まりの人に言われたことがある、「君も随分損してるな」と。 私の体験した実例を紹介する。ある時ある営業部が昇格し、営業本部になった。すると本社の取締役が営業本部長になり、 昇格に大功のあったはずの営業部長は副本部長と成ったが、2年も経たないうちに外部団体へ出向となった。 更にその取締役が本社から連れてきた課長が、内勤の事務職にも関わらず、その後2年間で3回も昇進した。
526 名前:デフォルトの名無しさん [2025/01/23(木) 19:15:03.91 ID:Kt8HuvZQ.net] 営業部門で大きな功績のたてようがないどころか、其奴が担当した展示会は準備・運営等が余りにもお粗末で営業からは不満が続出し、 その次の展示会では担当を外されてた様な無能な奴がほぼ半年毎に昇進ってあり得ないでしょ! 旧日本軍と同じで兵隊は優秀でも指揮官が無能だと負けるという良い例。
527 名前:デフォルトの名無しさん [2025/01/23(木) 19:15:25.73 ID:Kt8HuvZQ.net] 営業部門で大きな功績のたてようがないどころか、其奴が担当した展示会は準備・運営等が余りにもお粗末で営業からは不満が続出し、 その次の展示会では担当を外されてた様な無能な奴がほぼ半年毎に昇進ってあり得ないでしょ! 旧日本軍と同じで兵隊は優秀でも指揮官が無能だと負けるという良い例。
528 名前:デフォルトの名無しさん [2025/02/10(月) 08:13:30.16 ID:VIM0R9LC.net] 馬鹿っていうか勘違いが多い。 例えばだけど、殆どの人って仕事でシステム作ってる。 その為のプログラミングな訳で手段なんだよね。 にも関わらずエンジニア寄りの考え方をするからズレるんよ。 言語を作るとかフレームワークやOSSライブラリを作るというならエンジニア寄りの考えを持たないとダメ。 つまり目的を見失ってるというか勘違いが多い。
529 名前:デフォルトの名無しさん mailto:sage [2025/02/10(月) 08:29:01.14 ID:2fqvxCVB.net] はい
530 名前:デフォルトの名無しさん mailto:sage [2025/02/10(月) 11:03:12.84 ID:Z13/KCo3.net] 「プログラミングするならMac」も勘違いから
531 名前:デフォルトの名無しさん mailto:sage [2025/02/10(月) 11:23:55.32 ID:VzPyqXRZ.net] 企画すんのは自由だけど人を巻き込んで無理矢理やらせようってなら まず払うもん払いな、ボランティアやってんじゃねえんだから
532 名前:デフォルトの名無しさん mailto:sage [2025/02/10(月) 13:01:38.67 ID:bCCIpfdr.net] >>528 エンジニアの考えを持たないから失敗するんだよ 仕様に問題があったら発言しないといけないし発言できないプロジェクトなら失敗は約束されている そういう奴らはAIに置き換わるだろうな
533 名前:デフォルトの名無しさん [2025/02/10(月) 15:25:32.16 ID:moltpewQ.net] 考えは個人の能力やシステムの特徴によってベストな設計をするのが理想 設計とコーディングが同一人物ならそのままのものができる 複数人でやるならインターフェースを決めて任せるしかないんじゃね AIだろうが新人だろうが正常に動くかどうかが重要だと思う、しらんけど
534 名前:デフォルトの名無しさん mailto:sage [2025/02/11(火) 06:49:01.22 ID:iRdW6L7D.net] プログラムすらできないバカのコンプスレかよ 令和は小学生でもプログラムできるってのに
535 名前:デフォルトの名無しさん mailto:sage [2025/02/11(火) 07:17:05.75 ID:2c7s9HPR.net] どんなプログラムでもプログラムはプログラムだし 生体内で簡単に分解しないように脂質ナノ粒子でコーティングしたmRNAだってmRNAだな
536 名前:デフォルトの名無しさん [2025/02/11(火) 07:45:53.38 ID:XKIobPau.net] >>532 ほらこういう勘違いの馬鹿居るやろ 目的は金儲けなんだから工数が伸びたり修正での追加工数で金取った方が儲かる
537 名前:デフォルトの名無しさん mailto:sage [2025/02/11(火) 12:03:50.97 ID:2c7s9HPR.net] >>536 いつまでもそういうイカサマが通じる時代じゃない 腐れベンダーに見切り付けて内製化したりみんなアレコレ考えてるだろ
538 名前:デフォルトの名無しさん [2025/02/11(火) 12:23:53.67 ID:fThZCf1j.net] 組織の経営とか人員をどうするかとかを普通はプログラマーが決めたりしない 個人経営とか零細企業なら全部やるしかないだろうが
539 名前:デフォルトの名無しさん mailto:sage [2025/02/13(木) 12:28:41.70 ID:SmwLR4jz.net] >>536 こういう奴を見つけ出して排除するのが成功の近道
540 名前:デフォルトの名無しさん mailto:sage [2025/02/13(木) 23:45:15.52 ID:hYbijExc.net] 日本語通じない人が多すぎると思う 採用面接でこういう人弾く方法が知りたい
541 名前:デフォルトの名無しさん [2025/02/16(日) 12:44:23.98 ID:rAQQ2/+c.net] 質問の仕方を工夫することで排除出来る仕組みは造れるかも知れない 知りたいというかそれを考えるのが面白いんじゃまいか
542 名前:デフォルトの名無しさん mailto:sage [2025/02/16(日) 12:51:36.16 ID:OZxcAZJs.net] 板違いってこともわからない知恵遅れがドヤ顔で書き込んでる滑稽さ まずその場所のルールくらい理解できる知能持てよ
543 名前:デフォルトの名無しさん mailto:sage [2025/02/22(土) 21:14:33.35 ID:sVGyY0cQ.net] 374 仕様書無しさん sage 2025/02/22(土) 20:27:50.16 ワインセラー片手に高層ビルから下々を眺めるのも大切な日課なんよな
544 名前:デフォルトの名無しさん mailto:sage [2025/03/01(土) 13:34:04.89 ID:F2MMHN5e.net] 自虐スレかと思ったわ シンクにぶちまけてしまったカップ麺にデバッグ機能はねえんだよみたいな
545 名前:デフォルトの名無しさん mailto:sage [2025/03/05(水) 12:25:14.55 ID:wPTO1w2Q.net] core dump
546 名前:デフォルトの名無しさん [2025/04/08(火) 12:20:32.81 ID:mYFTFHhG.net] >>1 マ板じゃなくて厶板に立てるモーハの頂点
547 名前:デフォルトの名無しさん [2025/04/10(木) 18:26:33.06 ID:xG4olW9c.net] プログラマがバカと言うか SEがバカETC https://www.youtube.com/watch?v=cMSPydILvBw
548 名前:デフォルトの名無しさん [2025/04/13(日) 10:03:09.78 ID:9+E6vnhP.net] x馬鹿が多い o馬鹿鹿いない
549 名前:デフォルトの名無しさん [2025/04/13(日) 14:25:12.35 ID:g8cFFbGl.net] プログラミングの経験のないSEとか普通にいるからなあ
550 名前:デフォルトの名無しさん mailto:sage [2025/04/14(月) 13:55:51.59 ID:9FI38taT.net] やあみんな馬鹿底辺高専生だよ!プログラミングの素養か無いksだよ!
551 名前:デフォルトの名無しさん [2025/04/15(火) 19:09:48.98 ID:8lsw53pA.net] >>549 プログラム組めないSEでもAIなら使いこなせるのかなあ
552 名前:デフォルトの名無しさん mailto:sage [2025/04/15(火) 20:00:49.19 ID:t+JGgTOW.net] >>551 知識も経験もない奴がどうやって仕様作れると思うんだ?おまえが全くコード書けない馬鹿ってのはわかる 仕様が作れないとAIに指示すらできないぞ 馬鹿「AIさんなんかうまいこと作って」 AI「なめてんのかてめえ」
553 名前:デフォルトの名無しさん mailto:sage [2025/04/16(水) 07:14:24.36 ID:ie9obZOG.net] >>552 AIにテトリス作ってって言えば作るぞ 馬鹿でも知ってる
554 名前:デフォルトの名無しさん [2025/04/16(水) 12:19:14.73 ID:/ipRoYev.net] 既に世の中にあるプログラムを作るのは得意だからなAI
555 名前:デフォルトの名無しさん [2025/04/16(水) 13:12:28.45 ID:ApyifYby.net] つくってるわけじゃなくてどっかからのコピペだし 著作権どうなのっていつも思う
556 名前:デフォルトの名無しさん [2025/04/16(水) 17:47:47.17 ID:PLmz0nYw.net] ブログラマに適性のないやつ多い
557 名前: mailto:sage [2025/04/16(水) 20:18:35.88 ID:BBUpmNvA.net] それはたしかに
558 名前:デフォルトの名無しさん [2025/04/22(火) 14:55:11.42 ID:z9I6mhsO.net] もんてかるろ
559 名前:デフォルトの名無しさん mailto:sage [2025/04/23(水) 09:19:10.15 ID:yoO2Q6CW.net] 馬鹿プログラマーはいなくなる https://www.youtube.com/watch?v=_uoMlhCMfxw
560 名前:デフォルトの名無しさん mailto:sage [2025/04/24(木) 13:26:40.81 ID:ndm7u60W.net] 会話が成立しない相手の特徴 https://www.youtube.com/watch?v=zp7U79xARqk
561 名前:デフォルトの名無しさん mailto:sage [2025/05/14(水) 11:34:38.11 ID:dnMdgI8e.net] 新作 watch?v=k8P9g3KZjXA watch?v=0NMbfeWQuPU watch?v=CgNdyYzJtRk
562 名前:デフォルトの名無しさん [2025/05/16(金) 11:18:12.78 ID:IgvVjYfn.net] 概出かも知れんが ダニング・クルーガー効果 https://www.youtube.com/watch?v=njVI58-VN_Y
563 名前:デフォルトの名無しさん [2025/05/24(土) 14:26:18.06 ID:jC4hOgd4.net] ソフトウェアエンジニアはAIのせいで年収15万ドルの仕事を失った。800件もの求人から拒否され、生活のためにドアダッシュで働き、トレーラーハウスで暮らすことを余儀なくされた。 いずれ日本もこうなっていく https://www.yahoo.com/news/software-engineer-lost-150k-job-090000839.html
564 名前:デフォルトの名無しさん [2025/05/28(水) 04:53:11.19 ID:Y0dIDawq.net] つるつるわれめ
565 名前:デフォルトの名無しさん mailto:sage [2025/05/28(水) 11:00:56.15 ID:6w3mqYSW.net] ヨウカンマン参上
566 名前:デフォルトの名無しさん mailto:sage [2025/05/31(土) 19:57:42.87 ID:RSX0DG/B.net] プログラミングに興味を持つ時点でバカだからな
567 名前:デフォルトの名無しさん [2025/06/03(火) 22:42:39.31 ID:SMbzrRmI.net] >>1 ←こいつ
568 名前:デフォルトの名無しさん [2025/06/16(月) 12:08:32.55 ID:1rbEE5kZ.net] 御愁傷様です https://www.youtube.com/watch?v=Aj89S4nW5P0
569 名前:デフォルトの名無しさん [2025/07/08(火) 21:02:00.03 ID:3uJlYrUm.net] ここでイキってプログラマ馬鹿にしてる奴が一番ガイジ。
570 名前:デフォルトの名無しさん mailto:sage [2025/07/12(土) 22:51:13.98 ID:W9ltk5Fp.net] 馬鹿は伝染はするが感染はしないwww
571 名前:デフォルトの名無しさん [2025/07/12(土) 23:54:53.97 ID:Qqp8zEm1.net] 認識阻害魔法
572 名前:デフォルトの名無しさん [2025/08/04(月) 05:34:16.52 ID:JZylWciB.net] 90 どうですか解説の名無しさん (ワッチョイ b71a-a/u1 [133.232.136.87]) sage 2025/07/18(金) 20:25:16.49 ID:PDM/reNF0 もっとスカート短くしろよ、パンツも履くな JCの価値ってそれくらいしかないだろ
573 名前:デフォルトの名無しさん [2025/09/04(木) 22:41:04.05 ID:F/l30d1Y.net] このスレ、バカどもが同族嫌悪でたたき合うのが見られて刺激的だなぁ たのしいなぁ( ´艸`)
574 名前:デフォルトの名無しさん [2025/09/05(金) 04:43:49.89 ID:OEkVQg6g.net] 義務教育で脱落して情報処理科の高校に行ったような人間が多いからな