【プログラミング】オブジェクト指向はいらない←これ

記事サムネイル
1 : 2024/12/20(金) 18:44:13.599 ID:o5KFz5Fk0
どうやってプログラム作る?
2 : 2024/12/20(金) 18:45:03.842 ID:/y0FFDq/0
構造体とトレイトを使う
6 : 2024/12/20(金) 18:46:17.144 ID:o5KFz5Fk0
>>2
オブジェクト指向と何が違うのそれ?
トレイトや構造体にはメソッド入れられないとか?
4 : 2024/12/20(金) 18:46:03.981 ID:8dzQGH4I0
ファイルごとに書くだけだろ
pythonみたいに
8 : 2024/12/20(金) 18:47:42.563 ID:o5KFz5Fk0
>>4
いやそれオブジェクト指向じゃん
12 : 2024/12/20(金) 18:49:16.183 ID:8dzQGH4I0
>>8
擬物化しなければオブジェクト指向じゃねえだろ
pythonにオブジェクト指向かける実装あるとか程度低いこと言ってる?
18 : 2024/12/20(金) 18:51:18.223 ID:o5KFz5Fk0
>>12
偽物化というかクラスの中で保持するデータとかあったらもうオブジェクト指向なのでは?
7 : 2024/12/20(金) 18:47:31.113 ID:zH5lUKDf0
手続き並べてテキスト処理
10 : 2024/12/20(金) 18:49:03.901 ID:o5KFz5Fk0
オブジェクト指向しかしたことないから他でどうやって作るのかわからん
11 : 2024/12/20(金) 18:49:09.074 ID:o5KFz5Fk0
マジで
13 : 2024/12/20(金) 18:49:18.777 ID:Ch3bUNxB0
どういうこと?メソッド作ったりグループ分けしたりするだけでオブジェクト指向になるの?
21 : 2024/12/20(金) 18:51:55.098 ID:o5KFz5Fk0
>>13
なるよ
メソッドだけならまだしもそこにデータとか格納しちゃう箱作ったらもうそれオブジェクトなんよ
14 : 2024/12/20(金) 18:49:41.235 ID:UZCNvrVv0
別ファイルは名前空間があればクラス関係なく出来るだろ
17 : 2024/12/20(金) 18:50:38.941 ID:8dzQGH4I0
>>14
名前空間なくてもincludeでやれるだろ
20 : 2024/12/20(金) 18:51:54.474 ID:UZCNvrVv0
>>17
変数名のバッティングがな
まあこれは出来る出来ないの話ではないか
15 : 2024/12/20(金) 18:49:44.692 ID:H5JHrjX5d
ぞい君さぁ…
16 : 2024/12/20(金) 18:50:06.603 ID:ewkZ/Sj80
多分構造体プログラミングもオプション指向と捉えてしまっていると思う
22 : 2024/12/20(金) 18:52:08.940 ID:o5KFz5Fk0
>>16
なぁにそれ?
19 : 2024/12/20(金) 18:51:52.683 ID:ewkZ/Sj80
Classベースのオブジェクト指向とか、そうでないオブジェクト指向プログラミングとか出してきて混乱を楽しむスレになる
23 : 2024/12/20(金) 18:52:20.303 ID:nys1aaypd
メモリ確保しろ!メモリ解放しろ!って明示的に書かないとメモリ使えないし解放漏れしたら使えるメモリ減っていく環境も楽しいよ
25 : 2024/12/20(金) 18:52:54.260 ID:o5KFz5Fk0
>>23
でもそれオブジェクト指向だよね?
27 : 2024/12/20(金) 18:53:36.164 ID:ewkZ/Sj80
>>25
それはメモリの解放の話でオブジェクト指向の話ではなくね?
30 : 2024/12/20(金) 18:54:06.370 ID:o5KFz5Fk0
>>27
そうだよ
だからそれオブジェクト指向だよねと言ってる
28 : 2024/12/20(金) 18:53:40.418 ID:nys1aaypd
>>25
違うけど
31 : 2024/12/20(金) 18:54:39.010 ID:o5KFz5Fk0
>>28
いやそうだよ
だってメモリを解放しようがしまいがオブジェクトを使ってることには変わりないもの
39 : 2024/12/20(金) 18:55:49.815 ID:nys1aaypd
>>31
変数をオブジェクトと呼んでるの?
50 : 2024/12/20(金) 18:58:59.358 ID:o5KFz5Fk0
>>39
いや機能をオブジェクトと呼んでる
〇〇という機能には△△というデータがある
ならこいつらをまとめてオブジェクトとして捉えて△△とってきたらはやくね?

これがオブジェクト指向
もちろん〇〇というオブジェクトを複数作ってそれぞれ違う引数を与えたら△△というデータはもちろんちがうよね
↑これがオブジェクト指向
29 : 2024/12/20(金) 18:53:48.348 ID:2sepcAcr0
オブジェクト指向ディスるのが玄人みたいな最近の風潮きらい
バリバリ使うだろと思ってる
33 : 2024/12/20(金) 18:54:59.453 ID:o5KFz5Fk0
>>29
だよね
むしろこれ以外でどう書けと言うのか謎
32 : 2024/12/20(金) 18:54:50.298 ID:ewkZ/Sj80
言語を統一しないとぐちゃぐちゃなスレにしかならん
しかしそれを楽しむならそれも本望
34 : 2024/12/20(金) 18:55:02.502 ID:SiDRF59F0
オブジェクト指向はいらない って言うと
オブジェクト指向的な要素少しでも使ったら死ぬの?
35 : 2024/12/20(金) 18:55:20.611 ID:o5KFz5Fk0
>>34
そらダブスタだからよぉ
44 : 2024/12/20(金) 18:57:12.502 ID:SiDRF59F0
>>35
じゃあ逆に
オブジェクト指向いる って言うと
手続き型使うと死ぬの?
53 : 2024/12/20(金) 18:59:42.927 ID:o5KFz5Fk0
>>44
いや死なない
だっている事には変わりないもの
手続き型いらないだったらそりゃそうだけどさ
36 : 2024/12/20(金) 18:55:26.687 ID:oOUaerps0
シェルスクリプトしか書いたこと無いんだけど今から言語やるなら何がいい?
38 : 2024/12/20(金) 18:55:37.054 ID:o5KFz5Fk0
>>36
C#
37 : 2024/12/20(金) 18:55:35.313 ID:Ch3bUNxB0
すげええええええええ
それがオブジェクト指向なら何でもありだな
変数宣言するだけでオブジェクト指向になるじゃんいやしなくてもパソコンという物体を使ってるからオブジェクトか!?
42 : 2024/12/20(金) 18:56:51.747 ID:o5KFz5Fk0
>>37
いや変数宣言をするだけではならない
機能をオブジェクトとして捉えた時もうそれはそれはオブジェクト指向だ
インスタンシエイトとかもうそれよ
newするだけでオブジェクト
実体化させてんだから
40 : 2024/12/20(金) 18:55:57.874 ID:UZCNvrVv0
なんだC#ゲェジかよ
45 : 2024/12/20(金) 18:57:19.942 ID:ewkZ/Sj80
>>40
俺も思った
マジレスして損した
41 : 2024/12/20(金) 18:56:44.290 ID:S/NJxzf3M
ガチのオブジェクターはどんなときオブジェクトるの?
参考書の動物のモデリングの例しかしらん
47 : 2024/12/20(金) 18:57:42.640 ID:UZCNvrVv0
>>41
状態管理とかAPIからのレスポンスとかは頻繁に使うんじゃねえかな
55 : 2024/12/20(金) 19:00:20.119 ID:o5KFz5Fk0
>>41
〇〇という機能の持つデータも一緒に存在してほしいとき
43 : 2024/12/20(金) 18:57:04.941 ID:7OpWPqR50
そもそもオブジェクト指向って何なんだよ
46 : 2024/12/20(金) 18:57:30.407 ID:NmoNAUwu0
やっぱりCOBOLは最高だな
48 : 2024/12/20(金) 18:58:22.614 ID:ewkZ/Sj80
一度しか使わないClassとか見ると、遠回りしてるだけだなあと思う
49 : 2024/12/20(金) 18:58:23.845 ID:Ch3bUNxB0
【プログラミング】って書いてるスレは全部コイツのトンデモ理論が聞ける最高のスレだぞ
51 : 2024/12/20(金) 18:59:35.865 ID:HBd9qhGy0
普通に考えて全部機械語で書けば一発だからそんな安い言語いらないよね
52 : 2024/12/20(金) 18:59:40.021 ID:n1sT+kTN0
なんで要らないの?
54 : 2024/12/20(金) 19:00:16.868 ID:ewkZ/Sj80
オブジェクト指向しか出来ない人の手続き型プログラミングの説明を聞いてみたい
56 : 2024/12/20(金) 19:00:20.956 ID:n1sT+kTN0
オブジェクト指向使わない理由なに

コメント

PAGE TOP
タイトルとURLをコピーしました