探検
オブジェクト指向はオワコン
■ このスレッドは過去ログ倉庫に格納されています
2023/08/26(土) 22:00:53.85ID:H4l7y46b
最近の言語には採用されないことが増えている
102デフォルトの名無しさん
2023/09/10(日) 09:38:36.81ID:yM7j2B0I >逆にすべての部分をオブジェクト指向の形にするのはアホな上にキチガイ
Rustですね判ります
Rustですね判ります
103デフォルトの名無しさん
2023/09/10(日) 13:05:53.86ID:rXl4Y+bN よく知らないが、Smalltalkとか? 「アホな上にキチガイ」かどうかは意見が分かれそうだが。
104デフォルトの名無しさん
2023/09/10(日) 15:45:22.64ID:lSoYWiHB 1バイトのデータを1バイトのオブジェクトとして表現でない
スタック上に確保できない
そんな言語は全部ゴミ
スタック上に確保できない
そんな言語は全部ゴミ
105デフォルトの名無しさん
2023/09/12(火) 19:43:42.93ID:oyXayNX+ クリントン大統領にどんな強大な権限が有っても、自らのチンポがしこしこしてしまうのは止められない!
class チンポ extends クリントン{
super.不適切な関係;
}
クリントンの再定義、クリントンの拡張された人格ということだ!
class チンポ extends クリントン{
super.不適切な関係;
}
クリントンの再定義、クリントンの拡張された人格ということだ!
106デフォルトの名無しさん
2023/09/14(木) 02:27:32.48ID:Zxfr95Lh107デフォルトの名無しさん
2023/09/14(木) 22:02:34.97ID:vfXwhook 関数型より遥かに便利だわ
108デフォルトの名無しさん
2023/09/14(木) 23:23:53.05ID:Md4RDTr0 オワコン
109デフォルトの名無しさん
2023/09/15(金) 03:29:59.91ID:rTOM1AgR110デフォルトの名無しさん
2023/09/15(金) 08:47:47.02ID:L1OUTakd111デフォルトの名無しさん
2023/09/15(金) 09:35:06.90ID:PpQe4ASW そりゃAPI設計が悪い
112デフォルトの名無しさん
2023/09/15(金) 10:30:38.51ID:EIF5vDwi >>109
それはただのエンジニアの自己満オナニーだよしょうもないw
それはただのエンジニアの自己満オナニーだよしょうもないw
113デフォルトの名無しさん
2023/09/15(金) 11:40:09.91ID:Cosi/Xnz そりゃ君の頭が悪い
114デフォルトの名無しさん
2023/09/15(金) 12:15:45.69ID:EIF5vDwi いくら頭良くても5chでくだまいてたら意味無いですよね
目糞鼻糞ですよね
目糞鼻糞ですよね
115デフォルトの名無しさん
2023/09/15(金) 22:35:34.78ID:h2Dum8zW 本物の糞が何えらそうに
116あぼーん
NGNGあぼーん
117デフォルトの名無しさん
2023/09/16(土) 09:57:06.22ID:ZJLR+eYH >>115
とクソが申しております
とクソが申しております
118デフォルトの名無しさん
2023/09/16(土) 10:28:53.10ID:FZJflFW6 >>116
もう1.5万入手してる
もう1.5万入手してる
119デフォルトの名無しさん
2023/09/16(土) 12:06:46.11ID:ohMs/cws >>114
こんなところで自己紹介してる暇があったらハロワ行けばいいのに
こんなところで自己紹介してる暇があったらハロワ行けばいいのに
120デフォルトの名無しさん
2023/09/16(土) 12:13:33.72ID:ZJLR+eYH >>119
とハロワおじさんが申しております
とハロワおじさんが申しております
121デフォルトの名無しさん
2023/09/16(土) 12:20:55.48ID:RATZO/gi おじ同士チンポを舐め合うスレ
122デフォルトの名無しさん
2023/09/16(土) 12:28:42.66ID:ZJLR+eYH123デフォルトの名無しさん
2023/09/16(土) 14:55:49.89ID:LU1R8AA0 >>116
これ他のタスクだけで1000円くらい簡単に稼げるよな。
これ他のタスクだけで1000円くらい簡単に稼げるよな。
124デフォルトの名無しさん
2023/09/16(土) 15:59:01.04ID:LYX0tJpe 決定的にオワコン
125デフォルトの名無しさん
2023/09/16(土) 15:59:49.73ID:mWv9MPGX でも便利
126デフォルトの名無しさん
2023/09/16(土) 23:51:17.00ID:0ao3waxq そしてあちこち依存が絡んだスパゲティーコードを量産
他人が解読するは難しく
時間がたつと自分でもメンテできない
他人が解読するは難しく
時間がたつと自分でもメンテできない
127デフォルトの名無しさん
2023/09/16(土) 23:52:08.95ID:0ao3waxq ID:ZJLR+eYH
顔真っ赤w
顔真っ赤w
128デフォルトの名無しさん
2023/09/17(日) 06:56:06.28ID:gR/F5lVJ >>127
と顔真っ赤おじさんが申しております
と顔真っ赤おじさんが申しております
129デフォルトの名無しさん
2023/09/17(日) 07:02:54.80ID:5YRchEc3 必死にスレ何度も上げてるけどそんな構ってほしいのかよ
130デフォルトの名無しさん
2023/09/17(日) 07:04:57.07ID:gR/F5lVJ 関数型ならスパゲッティコードにならないというのはどういう理屈?
131デフォルトの名無しさん
2023/09/17(日) 09:36:51.67ID:oKDM309U ここまでのまとめ
オワコンとなったのは「クラス」
オワコンとなった理由は「クラスは継承に基づくため」
オワコンとなった証拠は「最近のプログラミング言語Go、Rust、Nimなどは全てクラスを持たない」
以上
つまりオワコンとなったのは「クラスとその継承」
もっと広い意味の「オブジェクト指向」は有効
オワコンとなったのは「クラス」
オワコンとなった理由は「クラスは継承に基づくため」
オワコンとなった証拠は「最近のプログラミング言語Go、Rust、Nimなどは全てクラスを持たない」
以上
つまりオワコンとなったのは「クラスとその継承」
もっと広い意味の「オブジェクト指向」は有効
132デフォルトの名無しさん
2023/09/17(日) 10:48:22.09ID:Z711Flgk 新手のクソが現れた
133デフォルトの名無しさん
2023/09/17(日) 11:27:29.99ID:gR/F5lVJ134デフォルトの名無しさん
2023/09/17(日) 11:48:42.16ID:otEgQUqp GoにしろRustにしろNimにしろ継承が不要になったわけじゃない
言語機能として直接サポートされないためにより面倒でより暗黙的な方法で継承が行われている
上辺だけ見てる人にはそれがわからない
言語機能として直接サポートされないためにより面倒でより暗黙的な方法で継承が行われている
上辺だけ見てる人にはそれがわからない
135デフォルトの名無しさん
2023/09/17(日) 11:56:48.45ID:JheNutwI >>131
概ね同意
概ね同意
136デフォルトの名無しさん
2023/09/17(日) 12:10:38.80ID:A/afT8Dp クラスや継承は高水準な機能だから
低水準を目的とする言語には向いてない
低水準を目的とする言語には向いてない
137デフォルトの名無しさん
2023/09/17(日) 12:19:05.22ID:cSUabsmI138デフォルトの名無しさん
2023/09/17(日) 12:28:37.74ID:gR/F5lVJ139デフォルトの名無しさん
2023/09/17(日) 12:32:35.53ID:YoGswVKv ID:gR/F5lVJ
プログラム書けない上にどこに行っても相手してもらえないから板違いのスレで吠えるしかないんだな
プログラム書けない上にどこに行っても相手してもらえないから板違いのスレで吠えるしかないんだな
140デフォルトの名無しさん
2023/09/17(日) 13:01:40.88ID:gR/F5lVJ 何故自分は相手してもらえると思うんや
おまえの相手して誰が得するんや
オブジェクト指向興味無いなら来んなよ暇人
おまえの相手して誰が得するんや
オブジェクト指向興味無いなら来んなよ暇人
141デフォルトの名無しさん
2023/09/17(日) 13:05:43.12ID:cSUabsmI オブジェクト指向は非常に重要
しかしクラスは不要
これはプログラミング言語界で結論が出ている
だから最近のプログラミング言語Go、Rust、Nimなどはいずれもクラスを持たない
しかしクラスは不要
これはプログラミング言語界で結論が出ている
だから最近のプログラミング言語Go、Rust、Nimなどはいずれもクラスを持たない
142デフォルトの名無しさん
2023/09/17(日) 13:21:52.64ID:Tq9Zm9TM これまでオブジェクト指向分析に触れているコメント0
143デフォルトの名無しさん
2023/09/17(日) 13:30:45.41ID:gR/F5lVJ オブジェクト指向は非常に重要
クラスも重要
これはプログラミング言語界で結論が出ている
だから最近のプログラミング言語Swift、kotlinなどはいずれもクラスを持っている
クラスも重要
これはプログラミング言語界で結論が出ている
だから最近のプログラミング言語Swift、kotlinなどはいずれもクラスを持っている
144デフォルトの名無しさん
2023/09/17(日) 13:47:21.55ID:ySEZfztt JavaScriptのclass構文はよく使われてる印象だな
オブジェクト指向言語でもないのにわざわざclass名乗るって、よほど需要ありと見えるが
オブジェクト指向言語でもないのにわざわざclass名乗るって、よほど需要ありと見えるが
145デフォルトの名無しさん
2023/09/17(日) 13:48:32.84ID:I/olJ+Ch javascript ω の object で class less 設計に目覚めた
146デフォルトの名無しさん
2023/09/17(日) 13:48:58.94ID:oXWqcq3J SwiftはObjC、KotlinはJavaの代替だから外れるわけないわな
147デフォルトの名無しさん
2023/09/17(日) 13:49:35.71ID:I/olJ+Ch >>144
あれは prototype が理解出来なかった人が多かったから class が後付けされたんだろ
あれは prototype が理解出来なかった人が多かったから class が後付けされたんだろ
148デフォルトの名無しさん
2023/09/17(日) 13:50:12.29ID:Tq9Zm9TM 俺は継承よりもカプセル化が重要だと思う
だがカプセル化はクラスの専売特許ではない
だがカプセル化はクラスの専売特許ではない
149デフォルトの名無しさん
2023/09/17(日) 13:57:14.58ID:fKvD0+k2 >>143
自ら敗北を認めたようだな
SwiftはAppleがObjective-Cの後継と位置付けた訳ありでクラスを採用
KotlinもJavaの後継と位置付けた訳ありでクラスを採用
つまり二つとも例として出してないけない過去のしがらみのある訳あり言語
一方で過去のしがらみのないGoやRustやNimなどの新たな言語では当然クラスは採用されなかった
いずれも全く異なる方向性の言語であるがクラスは不要なものであるという共通認識がプログラミング言語界にあるためだ
自ら敗北を認めたようだな
SwiftはAppleがObjective-Cの後継と位置付けた訳ありでクラスを採用
KotlinもJavaの後継と位置付けた訳ありでクラスを採用
つまり二つとも例として出してないけない過去のしがらみのある訳あり言語
一方で過去のしがらみのないGoやRustやNimなどの新たな言語では当然クラスは採用されなかった
いずれも全く異なる方向性の言語であるがクラスは不要なものであるという共通認識がプログラミング言語界にあるためだ
150デフォルトの名無しさん
2023/09/17(日) 14:24:30.92ID:I/olJ+Ch まあ構造体も継承出来るんですけどね
151デフォルトの名無しさん
2023/09/17(日) 14:54:07.42ID:gR/F5lVJ152デフォルトの名無しさん
2023/09/17(日) 15:11:21.73ID:ENG0J7cr 元々「クラス」という言葉は義務教育の頃から皆馴染みがあり下位層で育った奴には嫌な思い出しかないだろう
クラスという言葉に忌避感を持つ人間は日本だけでなく恐らく世界中にいると推測できる
だからクラスは不要だとかオワコンとか言ってクラスの概念自体を排除した新しい物を模索しようとする
一方、過去にトラウマの無い上位層は特にクラスに忌避感を持たずに有力な1手段として使い続けるだろう
これが悲しい真相ではないかと仮説を立ててみる
クラスという言葉に忌避感を持つ人間は日本だけでなく恐らく世界中にいると推測できる
だからクラスは不要だとかオワコンとか言ってクラスの概念自体を排除した新しい物を模索しようとする
一方、過去にトラウマの無い上位層は特にクラスに忌避感を持たずに有力な1手段として使い続けるだろう
これが悲しい真相ではないかと仮説を立ててみる
153デフォルトの名無しさん
2023/09/17(日) 15:42:41.52ID:AYgIc0ea154デフォルトの名無しさん
2023/09/17(日) 16:13:46.24ID:PxvF4kv6155デフォルトの名無しさん
2023/09/17(日) 16:39:47.21ID:L4HC8a7E156デフォルトの名無しさん
2023/09/17(日) 16:42:40.76ID:L4HC8a7E ID:gR/F5lVJ はちょっと煽って からかえばポンポン反応してワロスw
沸点低すぎ
沸点低すぎ
157デフォルトの名無しさん
2023/09/17(日) 17:05:40.99ID:L4HC8a7E 今頃また顔真っ赤にして怒り狂ってそう
( *´艸`)クスクス
( *´艸`)クスクス
158デフォルトの名無しさん
2023/09/17(日) 17:17:54.06ID:gR/F5lVJ まあ顔真っ赤おじさんとかどうでもいいんすけど、どう考えてもオブジェクト指向の優勝、圧勝なんすよ、もー話になんないす
159デフォルトの名無しさん
2023/09/17(日) 17:24:05.04ID:L4HC8a7E また釣れたw
160デフォルトの名無しさん
2023/09/17(日) 17:25:30.93ID:EVA53Rjw オブジェクト指向はプログラム方法の一つの「説明」でしかないのに勝ち負けって頭悪すぎる
161デフォルトの名無しさん
2023/09/17(日) 17:50:31.52ID:gR/F5lVJ >>159
と、また釣れたおじさんが申しておりますw
と、また釣れたおじさんが申しておりますw
162デフォルトの名無しさん
2023/09/17(日) 18:28:12.30ID:YZPhsijr ポンポン ダボハゼみたいにすぐ釣れて釣りとしては面白くないな。
入門で目にしたオブジェクト志向以外知らない頭の悪い初心者だということはよくわかった
入門で目にしたオブジェクト志向以外知らない頭の悪い初心者だということはよくわかった
163デフォルトの名無しさん
2023/09/17(日) 19:25:51.35ID:gR/F5lVJ >>162
と素人が申しております
と素人が申しております
164デフォルトの名無しさん
2023/09/17(日) 19:48:48.58ID:YZPhsijr はい論破とオウム返しばっか、池沼かよ
┐(´д`)┌ヤレヤレダワ
┐(´д`)┌ヤレヤレダワ
165デフォルトの名無しさん
2023/09/17(日) 20:37:36.54ID:gR/F5lVJ166デフォルトの名無しさん
2023/09/18(月) 04:03:20.68ID:ALFf6KVm いまだオブジェクト指向、継承とか言っているのはこんなやつ
167デフォルトの名無しさん
2023/09/18(月) 07:00:18.19ID:8fhm6wiI 朝の4時にそのレスできて良かったじゃん
168デフォルトの名無しさん
2023/09/18(月) 07:55:33.59ID:xwdOkQ7Z 書き込み下’時間でマウントw
169デフォルトの名無しさん
2023/09/18(月) 09:12:53.00ID:vG0yZxdJ マ板でやれやバカども
170デフォルトの名無しさん
2023/09/18(月) 09:43:43.01ID:Y1JfaYii 非表示にしとけよ拘りつよつよアスペくん😅
>>169
>>169
171デフォルトの名無しさん
2023/09/20(水) 23:29:17.31ID:VBDgfudD モジュール化の手法として関数がまず考えられた。
共通するまとまったルーチンを実行するにあたって関数は便利であったが、
呼び出しをしてメモリ上に展開されても処理が完了するとメモリ上から消滅してしまう
(それまでの履歴がパァ)という性質のものだった。
simulaの開発者の一人であるダールは、そのせっかくメモリ上に展開したデータであるのに、呼び出しが完了してしまうと制御もメモリ展開ももとに戻ってしまう関数(正確にはブロック)に代わるものとして、
呼び出したとしても制御もメモリ展開も消滅しない、つまり状態をもつ関数(局所変数を持つ関数)を「オブジェクト(object)」と呼んだ。
アラン・ケイは、その関数とは性質が異なる「オブジェクト」を多用するプログラミングを安直にオブジェクト指向と呼んだ(ようだ)。
歴史的に整理すると
構造化プログラミングは、関数を多用するプログラミング(基本3構造は前提)。
オブジェクト指向プログラミングは、ダールのオブジェクトを多用するプログラミング。
と言える。嘘だと思うならダールの論文を読んで見ればいい(と言いつつ本当に読んだら細かい重要なところをバッサリと切り落としているのがバレる)。
共通するまとまったルーチンを実行するにあたって関数は便利であったが、
呼び出しをしてメモリ上に展開されても処理が完了するとメモリ上から消滅してしまう
(それまでの履歴がパァ)という性質のものだった。
simulaの開発者の一人であるダールは、そのせっかくメモリ上に展開したデータであるのに、呼び出しが完了してしまうと制御もメモリ展開ももとに戻ってしまう関数(正確にはブロック)に代わるものとして、
呼び出したとしても制御もメモリ展開も消滅しない、つまり状態をもつ関数(局所変数を持つ関数)を「オブジェクト(object)」と呼んだ。
アラン・ケイは、その関数とは性質が異なる「オブジェクト」を多用するプログラミングを安直にオブジェクト指向と呼んだ(ようだ)。
歴史的に整理すると
構造化プログラミングは、関数を多用するプログラミング(基本3構造は前提)。
オブジェクト指向プログラミングは、ダールのオブジェクトを多用するプログラミング。
と言える。嘘だと思うならダールの論文を読んで見ればいい(と言いつつ本当に読んだら細かい重要なところをバッサリと切り落としているのがバレる)。
172デフォルトの名無しさん
2023/09/20(水) 23:35:39.69ID:VBDgfudD オブジェクト指向がわかりにくいのは
ダールの論文がいろんな画期的なアイディアてんこ盛りなせいだ。
オブジェクト(object)という概念が画期的なのに、オブジェクトを生成するクラスやオブジェクトの型概念にも触れていて、何がポイントかわかりにくい。
でも何回か読んでるとダールのいうオブジェクト(object)という概念が画期的なのだと分かる。
要するに関数に代わるモジュール化の手法が(ダールの)オブジェクト。
ダールの論文がいろんな画期的なアイディアてんこ盛りなせいだ。
オブジェクト(object)という概念が画期的なのに、オブジェクトを生成するクラスやオブジェクトの型概念にも触れていて、何がポイントかわかりにくい。
でも何回か読んでるとダールのいうオブジェクト(object)という概念が画期的なのだと分かる。
要するに関数に代わるモジュール化の手法が(ダールの)オブジェクト。
173デフォルトの名無しさん
2023/09/21(木) 00:10:08.07ID:H7YqoNcR 今年から流行りだした生成AIはオブジェクト指向と関係ない
数式のように誰にとっても明解でないところが終わってるオブジェクト指向は愚かな人間どもの間違ったアプローチ
その先には何も無さそうな事だけは誰の目にも明解
数式のように誰にとっても明解でないところが終わってるオブジェクト指向は愚かな人間どもの間違ったアプローチ
その先には何も無さそうな事だけは誰の目にも明解
174デフォルトの名無しさん
2023/09/21(木) 00:20:33.81ID:0U/PD5XH 状態が可変のオブジェクトはデバッグが難しい
どこで状態が変わるのかわからんようになるわ
業務要件とは独立したデータ構造でさえ多少複雑なことするとそういうことおこる
ミュータブルは最小にしたが良い、マジで
どこで状態が変わるのかわからんようになるわ
業務要件とは独立したデータ構造でさえ多少複雑なことするとそういうことおこる
ミュータブルは最小にしたが良い、マジで
175デフォルトの名無しさん
2023/09/21(木) 00:22:34.55ID:MHm+UEXg176デフォルトの名無しさん
2023/09/21(木) 00:25:05.90ID:MHm+UEXg オブジェクトは状態持ってるからオブジェクトなんだよ!と強く言いたい。
持ってないならそれはそれは単なる抽象データ型のインスタンス。
持ってないならそれはそれは単なる抽象データ型のインスタンス。
177デフォルトの名無しさん
2023/09/21(木) 00:28:54.33ID:tdxL4aJO178デフォルトの名無しさん
2023/09/21(木) 00:30:07.90ID:Zhn9cjmN >>175
Rustでももちろんインスタンスが状態を持つよ
Rustでももちろんインスタンスが状態を持つよ
179デフォルトの名無しさん
2023/09/21(木) 00:31:45.48ID:Zhn9cjmN Cで書いた抽象データ型のインスタンスでも状態持つものはいくらでもある
180デフォルトの名無しさん
2023/09/21(木) 00:37:01.04ID:MHm+UEXg >>177
クロージャからオブジェクトを生成する事もできるから似ていることは認めるが、オブジェクトを生成できるのは関数型でも破壊的変更ができるcommon lispとかschemeだけ。sicpにも書いてある。
純粋関数型のhaskellはクロージャからオブジェクトを生成するのは無理。破壊的変更ができないから。
schemeをもとにしたというjavascriptは実際クラスを使わない場合、クロージャでオブジェクトを生成する。真似するとオブジェクト指向でクラスは本質ではない。
クロージャからオブジェクトを生成する事もできるから似ていることは認めるが、オブジェクトを生成できるのは関数型でも破壊的変更ができるcommon lispとかschemeだけ。sicpにも書いてある。
純粋関数型のhaskellはクロージャからオブジェクトを生成するのは無理。破壊的変更ができないから。
schemeをもとにしたというjavascriptは実際クラスを使わない場合、クロージャでオブジェクトを生成する。真似するとオブジェクト指向でクラスは本質ではない。
181デフォルトの名無しさん
2023/09/21(木) 00:39:36.94ID:MHm+UEXg182デフォルトの名無しさん
2023/09/21(木) 02:13:11.73ID:5L348Pt1 【根拠あり】フリーランスエンジニアは年収862万円取れて普通という話【高収入】
【こんな僕が】フリーランスエンジニアで月収100万円を達成した5つの方法
ITフリーランスエンジニアの年収|会社員との違いや独立後の案件の取り方
月収90万のITフリーランスプログラマー・SEが選んでる在宅案件はこんな案件です
フリーランスの年収は平均いくら?年収1000万円以上の割合とは
2021年最新版 エンジニアの平均年収はいくら?全体平均と比べて○○円も高い!
【こんな僕が】フリーランスエンジニアで月収100万円を達成した5つの方法
ITフリーランスエンジニアの年収|会社員との違いや独立後の案件の取り方
月収90万のITフリーランスプログラマー・SEが選んでる在宅案件はこんな案件です
フリーランスの年収は平均いくら?年収1000万円以上の割合とは
2021年最新版 エンジニアの平均年収はいくら?全体平均と比べて○○円も高い!
183デフォルトの名無しさん
2023/09/21(木) 10:11:19.31ID:gdQGfC6C インスタンスとか面倒くさい
全部グローバルなstaticクラスで良くね?
全部グローバルなstaticクラスで良くね?
184デフォルトの名無しさん
2023/09/21(木) 10:12:39.58ID:eeeUNNfX ただの置物となった今ではオブジェ指向でいい
185デフォルトの名無しさん
2023/09/21(木) 12:25:41.73ID:bQKF4ZJD みんなオブジェクト指向で作ってんだし合わせようよガキじゃないんだからさぁ!
186デフォルトの名無しさん
2023/09/21(木) 13:32:02.03ID:kBQIqVu1 悪いことは少しでも改善しないと進歩がない。
187デフォルトの名無しさん
2023/09/21(木) 13:38:45.02ID:6kzUrMUc ガキじゃないんだからさぁ!
188デフォルトの名無しさん
2023/09/21(木) 14:04:48.18ID:KxLc2ofK189デフォルトの名無しさん
2023/09/21(木) 14:59:44.19ID:kBQIqVu1 オブジェクト指向はイメージが広がる(といえば聞こえはいいが妄想を掻き立てられる)
人がいるからオレオレ定義があちこちで膨らんだり独善が独り歩きして
おかしな慣わしみたいになり弊害が出てきた
人がいるからオレオレ定義があちこちで膨らんだり独善が独り歩きして
おかしな慣わしみたいになり弊害が出てきた
190デフォルトの名無しさん
2023/09/21(木) 23:48:33.39ID:UfkHHyEe それはおまえの意見、何の根拠もない
残念、はい論破
オブジェクト指向は非常に重要
これはプログラミング言語界で結論が出ている
オブジェクト指向の大勝利
残念、はい論破
オブジェクト指向は非常に重要
これはプログラミング言語界で結論が出ている
オブジェクト指向の大勝利
191デフォルトの名無しさん
2023/09/22(金) 00:01:25.05ID:J2JYhUeP aiもだいたいオブジェクト指向でかくしなぁ
192デフォルトの名無しさん
2023/09/22(金) 00:14:03.42ID:2pjQfvCi >>189
わかる
わかる
193デフォルトの名無しさん
2023/09/22(金) 00:24:21.80ID:nZQCXJJN >>188
ご都合主義はお互いじゃね?
俺が言ってるのは値でもlet mutで宣言したら状態持ってるように見えるから、抽象データ型が状態持ってると言ってんじゃねっと言ってる
極端なこと言うと
let mut x:usize = 0;
x += 1;
こう書いたらxは状態持ってるように見えるけど
単なるデータ型が状態持ってると考えるのはおかしいからこれは単なる可変の変数に入った値と考えるべきじゃないか?
と言っているんだよ。
ご都合主義はお互いじゃね?
俺が言ってるのは値でもlet mutで宣言したら状態持ってるように見えるから、抽象データ型が状態持ってると言ってんじゃねっと言ってる
極端なこと言うと
let mut x:usize = 0;
x += 1;
こう書いたらxは状態持ってるように見えるけど
単なるデータ型が状態持ってると考えるのはおかしいからこれは単なる可変の変数に入った値と考えるべきじゃないか?
と言っているんだよ。
194デフォルトの名無しさん
2023/09/22(金) 00:29:47.98ID:nZQCXJJN 単純に状態を持った局所変数環境のオブジェクトって概念が新しいんだよ。
言ってしまうとそれを使えば全部オブジェクト指向と言える。
言ってしまうとそれを使えば全部オブジェクト指向と言える。
195デフォルトの名無しさん
2023/09/22(金) 00:59:30.50ID:pJdskUNF >>189
ソフトウエアを開発できないくせに薀蓄だけは立派な
宣教師みたいなやついるよな。
あれもマウントの一種、というか飯のタネなんだろう。
悲惨なのは今だに新たな入門者が宣教師の餌食になって
犠牲者が増えつづけていること
ソフトウエアを開発できないくせに薀蓄だけは立派な
宣教師みたいなやついるよな。
あれもマウントの一種、というか飯のタネなんだろう。
悲惨なのは今だに新たな入門者が宣教師の餌食になって
犠牲者が増えつづけていること
196デフォルトの名無しさん
2023/09/22(金) 01:48:01.87ID:PcXfPQTh 指向という言葉がダサイ
197デフォルトの名無しさん
2023/09/22(金) 03:06:05.54ID:UufRKzh2 宣教師が最近布教してるのは、アジャイル開発やドメイン駆動だから
オブジェクト指向はオワコンなのかもな
オブジェクト指向はオワコンなのかもな
198デフォルトの名無しさん
2023/09/22(金) 08:48:16.06ID:ghnEkhiW オブジェクトを信じなさい
オブジェクトこそが唯一無二の真理
オブジェクトこそが唯一無二の真理
199デフォルトの名無しさん
2023/09/22(金) 09:10:31.15ID:dkRHHNCe200デフォルトの名無しさん
2023/09/23(土) 05:00:06.68ID:AGrNs2HH >>197
そもそもアジャイル開発やドメイン駆動はオブジェクト指向と直交する概念では無い。というかレイヤーが違う
むしろオブジェクト指向はアジャイル開発やドメイン駆動を実現する根幹手法の一つと言って良い
そもそもアジャイル開発やドメイン駆動はオブジェクト指向と直交する概念では無い。というかレイヤーが違う
むしろオブジェクト指向はアジャイル開発やドメイン駆動を実現する根幹手法の一つと言って良い
201デフォルトの名無しさん
2023/09/23(土) 10:10:00.44ID:i9fpyxKg いやいや
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 経団連会長、日中は建設的対話を 経済3団体が高市首相と初会談も日中関係は話題に登らず… [BFU★]
- 中国で「クレしん」公開延期 対日報復、エンタメに波及 [蚤の市★]
- 東京株式市場 インバウンド関連株が下落 中国政府の渡航自粛要請で [バイト歴50年★]
- 有識者「高市総理が発言を撤回したり、辞職するしかないと言っている人は、それで日中関係が今まで通りになると思ってる?」 [834922174]
- 戦争は無くならないし殺人は起きるし女はレイプされるし子供は餓死するし
- 女性検診なんでオナニーしてグチョグチョで行ってやる
- 日経時間外、5万円割れ 垂直落下始まる [402859164]
- ( ´・ω・` )朝ですぞー
- 【悲報】男性人気アイドルグループJO1、中国公演中止wwwwwwwwwwwwwwwwwwwwwwwwwww
