一流プログラマー「オブジェクト指向で入ったやつは使いものにならない」

0001 名無しさん 2023/11/24(金) 13:00:12.08 ID:zLIwCKcCd


0005 名無しさん 2023/11/24(金) 13:02:54.57 ID:0terpcTR0

⇓ホリエの漫画


0006 名無しさん 2023/11/24(金) 13:03:03.48 ID:uZN3f4DV0

ホリエモンもいい迷惑だな


0007 名無しさん 2023/11/24(金) 13:03:15.23 ID:RzXt/jkr0

ぞいぞい言ってないでさあ


0010 名無しさん 2023/11/24(金) 13:03:57.68 ID:r/fVkCQT0

たし🦀


0011 名無しさん 2023/11/24(金) 13:04:11.54 ID:fi6k0E490

普通BASICからだよね


0014 名無しさん 2023/11/24(金) 13:05:48.82 ID:85OyZiBg0

C言語は意外とオブジェクト指向で書ける


0017 名無しさん 2023/11/24(金) 13:06:15.56 ID:VdstxCWp0


オブジェクト指向がなんなのかそもそもわからない
Reactでいうクラスコンポーネントと関数コンポーネントみたいなものか?


0498 名無しさん 2023/11/25(土) 06:31:52.70 ID:mjke3rEl0


>>17
クラスと継承を使うのがオブジェクト指向
フロントエンド開発ではクラスも継承も使わない
20億ドルの負債=オブジェクト指向


0019 名無しさん 2023/11/24(金) 13:07:43.87 ID:AcoRAooT0

多様体


0025 名無しさん 2023/11/24(金) 13:08:33.62 ID:g/Xn+9Hna

古のCから入ってると職人芸みたいな難しいロジックを書きがちだからそれはそれでな


0026 名無しさん 2023/11/24(金) 13:09:02.21 ID:6WHxnMrk0

今はRustができれば一目は置かれる


0027 名無しさん 2023/11/24(金) 13:09:39.92 ID:+zj46f/D0

C++のアーキタイプはCプリプロセッサで書かれてた
Cでも一定ルールさえ定めればオブジェクト指向っぽく書ける


0028 名無しさん 2023/11/24(金) 13:09:48.35 ID:bVAxSTBi0

BASICから入ったのはアカンか?


0030 名無しさん 2023/11/24(金) 13:10:35.49 ID:ZTqbvh3K0

リアクトやれ


0033 名無しさん 2023/11/24(金) 13:11:43.22 ID:GIsw1/T60

割り込みも知らんレジスタ触ったこともない?
なーにがラズパイじゃPIC・H8からやれ甘えんな


0035 名無しさん 2023/11/24(金) 13:11:58.37 ID:lFXJ2bAI0

OOPから入ったほうが良いよ
学校もそうしてる


0036 名無しさん 2023/11/24(金) 13:12:01.48 ID:Tdy6Gmef0

ぞい君は僕の太陽なんだ


0037 名無しさん 2023/11/24(金) 13:12:02.58 ID:AcoRAooT0

嫌な奴からは人が離れていくからねえ


0042 名無しさん 2023/11/24(金) 13:13:40.23 ID:nkMOon3z0

この漫画自体がもう何十年も前やん


0049 名無しさん 2023/11/24(金) 13:16:42.34 ID:VCXePGK80

それはない


0051 名無しさん 2023/11/24(金) 13:17:04.55 ID:NOWZSzu10

ITエンジニアの仕事ってマジでいつ無くなるんだろう


0058 名無しさん 2023/11/24(金) 13:18:51.07 ID:pT5M2DKoH


>>51
属人化排除の極みだから常にいるよ。
不要になる時はAIによる世界支配が始まった後。


0054 名無しさん 2023/11/24(金) 13:18:02.87 ID:+mKhBLdk0

関数型だったらいいのか?


0067 名無しさん 2023/11/24(金) 13:22:18.52 ID:PImn//B00

オブジェクト指向なんて顧客からの要求で一発で破壊される
オブジェクト指向っぽいクラスで作っとけ


0073 名無しさん 2023/11/24(金) 13:24:03.91 ID:JxruO8aE0

弱参照とかコードになに顔文字書いて遊んでんや思った


0089 名無しさん 2023/11/24(金) 13:29:54.29 ID:UChAnLGg0

マシン語だが


0090 名無しさん 2023/11/24(金) 13:30:05.07 ID:OEz/5Fap0

なんでpyじゃあかんの?


0100 名無しさん 2023/11/24(金) 13:33:01.28 ID:PNzthA9g0

Cやってポインタ知識ぐらいは必須だよな


0107 名無しさん 2023/11/24(金) 13:37:06.83 ID:PNzthA9g0

プログラマなら、CPUの設計できるようになって一人前だわ


0113 名無しさん 2023/11/24(金) 13:41:35.18 ID:5JDJRFt+M

なんでそんなひどいことゆうの🥺🥺


0118 名無しさん 2023/11/24(金) 13:43:15.18 ID:/W4PYhcv0

今はフロントサーバーほとんどオブジェクト指向だけどね🥺


0119 名無しさん 2023/11/24(金) 13:43:18.87 ID:aq0UD1Qn0

Cってまんまオブジェクト指向じゃないの?
大学で齧った程度だからあんまよく分かってないけど


0126 名無しさん 2023/11/24(金) 13:46:13.59 ID:/f/m0zGId


>>119
お前が習ったのはC++


0127 名無しさん 2023/11/24(金) 13:47:08.91 ID:LXjd5bnI0


>>119
Cでオブジェクト指向やろうとするとGTK+みたいな感じになる


0124 名無しさん 2023/11/24(金) 13:45:13.65 ID:cUFHMd8AM

ホリエモンは自分は処理性能のためにアセンブラどころか機械語でコーディングできるってよく自慢してたよな


0380 名無しさん 2023/11/24(金) 17:19:21.38 ID:fa//+yhp0


>>124
256ダンプかよ。


0130 名無しさん 2023/11/24(金) 13:48:36.29 ID:2PR+VoA30

オブジェクト指向理解できないやつの典型的なイキリ方


0133 名無しさん 2023/11/24(金) 13:49:40.17 ID:RiDT2N4L0

人によるとしか言えないね(´・ω・`)


0135 名無しさん 2023/11/24(金) 13:50:25.01 ID:pOWfYMCx0

オブ指とか○語だよな


0137 名無しさん 2023/11/24(金) 13:50:45.29 ID:qU5YsL010

COBOLで入った俺に使い道があるとでも?


0139 名無しさん 2023/11/24(金) 13:51:32.86 ID:N5XlmJK4M

パイトンしか知らん


0157 名無しさん 2023/11/24(金) 13:58:58.21 ID:jRXhNGYh0

haskell使おうと思ったけど面倒でやめた


0159 名無しさん 2023/11/24(金) 13:59:16.10 ID:dtleBvYr0

要件通りのモジュール構成にするだけで十分


0160 名無しさん 2023/11/24(金) 13:59:45.55 ID:rc0thsnk0

パラダイム以前に機能分割まともにやろ?


0162 名無しさん 2023/11/24(金) 14:00:17.39 ID:YYKZtPPW0

今はパズルのような複雑に繋がりあったプログラミングはもうやめようねって流れ
それよりもひたすら積み上げていく積み木のようなプログラミングが今の流行り


0173 名無しさん 2023/11/24(金) 14:04:14.59 ID:n59bOuCe0

VBとJavaから入ったわ


0174 名無しさん 2023/11/24(金) 14:04:45.40 ID:pdO0nM5ud

Rustはむずい


0180 名無しさん 2023/11/24(金) 14:07:37.03 ID:EV+XwWwP0

君は僕の太陽なんだ定期


0186 名無しさん 2023/11/24(金) 14:09:08.14 ID:MWd7PTQb0

王道は
アセンブラからのCからのJavaからのC#だな。


0188 名無しさん 2023/11/24(金) 14:09:33.43 ID:lrQWFr2x0

どんな値でもちゃんと型(値オブジェクト)を作ると捗るぞ。


0191 名無しさん 2023/11/24(金) 14:11:23.70 ID:qYqK0kzN0

オブジェクト指向の言葉の意味すら滅茶苦茶

そりゃ使い物にならんわw


0194 名無しさん 2023/11/24(金) 14:13:25.56 ID:NVyyuAUd0

最近の言語rustとgoあたりは継承の概念かなり変質してきてるけどな
特にgoはオブジェクトの内部保有=継承を言語のコンパイラ部分で再現してる
rustの方は微妙に従来の継承ライクな機能引きずってるがあれは奥の手みたいな立ち位置であんま多用しない(´・ω・`)


0269 名無しさん 2023/11/24(金) 14:47:54.27 ID:GIsw1/T60


>>194
rustのは正に >127 の挙げてるようなCでのオブジェクト指向の実現の系譜だからやや先祖返りのような感じ(モダンでないという意味ではない)
系統樹に落としてみると他よりrootに近いところから派生している


0195 名無しさん 2023/11/24(金) 14:13:25.72 ID:QHAEelzE0

肛門を入口にしないやつは使い物にならない


0200 名無しさん 2023/11/24(金) 14:16:20.06 ID:qYqK0kzN0

低層の話しかできねぇ○ミ土方w


0205 名無しさん 2023/11/24(金) 14:19:26.35 ID:LkMlmq/p0

オブジェクト指向の原理は関数型に近いと言っても過言ではない
副作用が発生してる時点で間違い
生成時点で完璧であるべき(外から中身をいじられないようにするべき)


0210 名無しさん 2023/11/24(金) 14:22:14.59 ID:TIesHJGi0

食いっぱぐれないのはCOBOL


0219 名無しさん 2023/11/24(金) 14:25:41.69 ID:ZlxVetJm0

カシオのポケコンに付いてた名も無きBASICから入ったんだが


0225 名無しさん 2023/11/24(金) 14:28:02.41 ID:8CZD4SpBM

vb6まん参上
COBOLの移行で大忙し
こいつ終わるかわからないマラソンしてる感じ
金はまじで湧いてくるぐらい稼げるが
体も精神も持たないぞw


0231 名無しさん 2023/11/24(金) 14:30:07.89 ID:PNzthA9g0

プロのプログラマならゼロから完全に環境作り上げるだろ普通
CPUアーキテクチャもプログラミング言語もコンパイラもOSも


0240 名無しさん 2023/11/24(金) 14:31:32.88 ID:3hb7UMJIM


>>231
彫刻刀でCPU削り出してそう


0234 名無しさん 2023/11/24(金) 14:30:17.55 ID:dDAWnH7UH

ホリエモン別にプログラミング言語使えねぇのになんでこんなキャラにされてんの?


0235 名無しさん 2023/11/24(金) 14:30:24.81 ID:RiDT2N4L0

まず使いやすいクラスを設計する自信が無い(´・ω・`)


0249 名無しさん 2023/11/24(金) 14:35:59.23 ID:JeW8Gayw0

オブジェクト指向というかライブラリ組み合わせて使うだけの連中ってこと?


0256 名無しさん 2023/11/24(金) 14:40:19.95 ID:qg9JL1mv0

ぞい君さぁ!ぞいぞい言ってないでさぁ!
やろうよ!ねぇ!


0257 名無しさん 2023/11/24(金) 14:41:26.99 ID:dMavZ3MAM

人間が読んで理解出来るようになってればなんでも良いよもう
オ○ニーデザパタ擬きが多過ぎる


0258 名無しさん 2023/11/24(金) 14:41:27.64 ID:JeW8Gayw0

そういやぞい漫画って終わったんだっけ?


0262 名無しさん 2023/11/24(金) 14:44:34.47 ID:1OFfx7es0

今どきメモリ管理を自力でやらなきゃいけない開発なんて特殊すぎるだろ


0528 名無しさん 2023/11/25(土) 08:23:06.27 ID:q1VjWyxGd


>>262
相当古い漫画に何言ってるんだろうw


0264 名無しさん 2023/11/24(金) 14:45:13.10 ID:QHAEelzE0

構造体やんな


0266 名無しさん 2023/11/24(金) 14:46:18.91 ID:QHAEelzE0

ようは何を成し遂げたのって話よ


0273 名無しさん 2023/11/24(金) 14:51:17.81 ID:eTu7t2Sg0

ベーシックではいるとか何歳だよ


0275 名無しさん 2023/11/24(金) 14:52:22.56 ID:yvSMeG1o0

ホリエモン厳しいな😖


0290 名無しさん 2023/11/24(金) 15:03:18.64 ID:gmDJWX/fM

Pythonやってオブジェクト指向がわかってきたわ


0325 名無しさん 2023/11/24(金) 15:45:23.31 ID:NVyyuAUd0

僕はすこぶるやさいしいよ🥺


0327 名無しさん 2023/11/24(金) 15:46:39.91 ID:tKWpxj8a0

トーシロだが

結局アプリ作るならどの言語でも基本的には作れる
ただオブジェクト指向の方が一般的には作成時間に関して効率的(一部の○態を除く)
OSみたいなハードウェア制御の根幹作るには低水準言語寄りが出来ないと無理

って理解で良いのか?


0341 名無しさん 2023/11/24(金) 16:05:24.89 ID:iq2ZsCcO0

無駄が多いっちゃ無駄が多いかもな


0357 名無しさん 2023/11/24(金) 16:25:19.98 ID:xGBGQ69Or

問題解決能力皆無だからな


0377 名無しさん 2023/11/24(金) 17:15:32.53 ID:hCWYoxUc0

AIが10秒ぐらいで出来そうなことを一生かけて覚えるの?


0381 名無しさん 2023/11/24(金) 17:19:34.45 ID:WesltYfb0

アナル弱そう


0383 名無しさん 2023/11/24(金) 17:22:14.34 ID:vmPmzeq60

オブジェクト指向なしでどうやってSOLID原則を遵守するのか


0384 名無しさん 2023/11/24(金) 17:24:31.59 ID:PO2FVDZCa

言語オタクが使い物にならないのは間違いない


0390 名無しさん 2023/11/24(金) 17:32:39.11 ID:EeJ8Xk830

COBOLから入った奴はー
VBから入った奴はー
Javaから入った奴はー
とか言うよね

人によるがな


0398 名無しさん 2023/11/24(金) 17:42:43.55 ID:2c3uyxC00

Javaから入った人はオブジェクト指向がなぜ生まれたのかがわからないので使えない
手続言語も同時に学んで本質を身につけるべき


0400 名無しさん 2023/11/24(金) 17:44:57.32 ID:3y6PojKS0

2000年代に新卒のJavaソルジャーが
派遣で投入されてブラック労働するのは
マジであるあるだったよな


0405 名無しさん 2023/11/24(金) 17:52:27.96 ID:1QpQCmDJ0

むかーしOSも週1くらいで普通に落ちる頃はメモリリークやら
アプリ開発側がかなり気を使って書いててまたそれのデバッグとなると
アセンブリな知識が必要、辺りな話からなんだろうなと
今は大規模開発とその改築更新をオブジェクティブに把握
できる方が大事なんかな


0409 名無しさん 2023/11/24(金) 17:56:27.76 ID:Ra0hAFT10

幸せなら手をたたこう
幸せなら手をたたこう
幸せなら態度で示そうよ!!ねえ!!ガキじゃねえんだからさ!!


0410 名無しさん 2023/11/24(金) 17:57:08.33 ID:NVyyuAUd0

たかだか手続き言語の拡張のなんちゃってファンクショナルにλ-calculusなんて要るのか?(´・ω・`)


0424 名無しさん 2023/11/24(金) 19:00:00.04 ID:RBSKTvhC0

アセンブラ → ベーシック → C
というルートのケンモジーサンは多い


0428 名無しさん 2023/11/24(金) 19:35:55.72 ID:rD+WmIAw0


>>424
BASIC→マシン語→Cだろ


0429 名無しさん 2023/11/24(金) 19:36:59.76 ID:t0R+9Q/I0

MSXの時代にアセンブリを勉強したことあるけど足し算一つするのも面倒くさいわな


0437 名無しさん 2023/11/24(金) 21:16:52.37 ID:6QHIW+xi0

OOPまともにできるやつ少なくね?


0445 名無しさん 2023/11/24(金) 21:37:40.60 ID:gaDIy5dK0

どんだけマウント取ろうが数十年後には古代文字並みになってるだろ


0447 名無しさん 2023/11/24(金) 22:11:01.94 ID:VodASCXpd

関数型言語とか流行らないからやらなくていい
仕事も無い


0449 名無しさん 2023/11/24(金) 22:29:09.89 ID:90B8p/FY0

普通にPythonでクラスバリバリ使ってるけどオブジェクト指向とは何かが全く分らん


0452 名無しさん 2023/11/24(金) 22:31:11.41 ID:M6xLmy7R0

堀江さんは広告塔しかやってないからな
運営はできる社員に任せてしまっている


0491 名無しさん 2023/11/25(土) 05:40:34.32 ID:KrF8Sbw40

良いクラスをデザインしようとこだわると悩んで仕事が進まない


0492 名無しさん 2023/11/25(土) 05:48:37.57 ID:CmkzHz2o0

ホント日本のソフトウェア業界って遅れてんだな


0496 名無しさん 2023/11/25(土) 06:19:56.49 ID:a2Wj5MCc0

言語言語うっせえよ
やってる事は入出力だけじゃねえか


0501 名無しさん 2023/11/25(土) 07:07:32.65 ID:xGAXp72g0

オブジェクト指向でイミュータブルを徹底するなら関数型でやる方が良いじゃんねえ


0533 名無しさん 2023/11/25(土) 08:28:20.91 ID:q1VjWyxGd

論理的に言葉で返せなくなったら

お・し・ま・い


0536 名無しさん 2023/11/25(土) 08:46:03.26 ID:Wve2XW3y0

自分で書いたソースですら1年もしたら忘れてるもんなら
修正依頼きても何コレってなる


0537 名無しさん 2023/11/25(土) 08:48:10.09 ID:3GxkxxaC0


>>536
ぶっちゃけJavaScriptで上書きしまくれば最速で直せる


0615 名無しさん 2023/11/25(土) 18:55:02.97 ID:RM4FTe4t0


>>536
真面目にコメントを残すようにしたんだけど1年経つとコメントの意味とか意図も忘れてる


0560 名無しさん 2023/11/25(土) 09:33:11.08 ID:HdAL+fIT0

VBは簡単な初心者用言語で他の言語より劣ってるみたいに思い込んでる人いるよね


0567 名無しさん 2023/11/25(土) 11:41:53.65 ID:e3CJZnaSM

しにたい


0578 名無しさん 2023/11/25(土) 12:35:23.72 ID:X88tbbwR0

ぞいちゃんさぁ…


0579 名無しさん 2023/11/25(土) 13:16:23.31 ID:RIs0Xe7i0

アセンブラを書いたことのない奴は総じて使えない
これは反論不可能だろう
逆にハードウェアを理解せずにプログラマーやることの方が理解できない、どういう頭の構造になってるんや?


0593 名無しさん 2023/11/25(土) 15:12:05.68 ID:W8/8F/3s0

今思えばこの漫画真に受けてIT行くの躊躇わなくて良かった
IT以外生きる道はなかった


0598 名無しさん 2023/11/25(土) 16:35:34.13 ID:LjO8xALc0

YAGNI、YAGNI言ってれば勝手に周りがコイツ出来そうって錯覚するから食っていけるんだよ😠


0600 名無しさん 2023/11/25(土) 17:02:39.59 ID:wXyncrf9a

一流は石からCPU作れないとね


0613 名無しさん 2023/11/25(土) 18:48:43.50 ID:jtNo+PnK0

JQueryってのがすごいらしい


0617 名無しさん 2023/11/25(土) 19:08:04.70 ID:jNntFLC20


>>613
>>614
あんまりjQueryばっか使ってるとネイティブなJacascriptの書き方忘れちゃうんだよな


0619 名無しさん 2023/11/25(土) 19:51:05.02 ID:jYUYuqha0

すまんがオブジェクト指向ってなんや…


0624 名無しさん 2023/11/25(土) 20:37:43.50 ID:RM4FTe4t0

プログラミングスキルの前に構造とか概念を切り分けるスキルとかセンスがメチャクチャ出るんよねオブジェクト指向
美しく切り分けられたのは本当に美し胃が大抵はグチャグチャ


0631 名無しさん 2023/11/25(土) 23:33:01.54 ID:3Iag+eBv0

昔は好きなデザインパターン何?理由も答えてって採用面接で聴くとなんちゃって文系はポカーンとしたから面白かったけど
最近でも聞くんかね?


0640 名無しさん 2023/11/26(日) 00:25:59.06 ID:bZqBAsU5M

スマホしか触ったことがないような新人プログラマは何で教育受けるの?


0686 名無しさん 2023/11/26(日) 14:55:18.12 ID:2mu4gptV0

いや基礎がわかってないとお前のオブジェクト指向と俺のオブジェクト指向で意味が違ってたりするし議論したくてもうまく噛み合わず有意義な議論ができない
互いに敬意を持ってすり合わせできるような間柄でもないし、そうした所で結局表面的に誤魔化した会話にしかならないので重要なポイントで必ず壁にぶち当たる


0695 名無しさん 2023/11/26(日) 18:11:13.82 ID:1tpe+IeF0

寿司職人は何週間でなれるとか言ってるやつが
プログラムはマシン語で書くと言ってるの?


0711 名無しさん 2023/11/26(日) 20:11:27.57 ID:YS0Socg10

ずっとCOBOLでもうすぐ定年
何も勉強せず乗り切った
課長代理で終わる人生だった


0712 名無しさん 2023/11/27(月) 04:17:30.28 ID:/BX7fgxT0


>>711
ア○ペって変化を嫌うらしいな


参照先 https://greta.5ch.net/test/read.cgi/poverty/1700798412/\n\n

新着記事一覧
TKをフォローする
プログラミング速報

コメント