オブジェクト指向はオワコン

■ このスレッドは過去ログ倉庫に格納されています
2023/08/26(土) 22:00:53.85ID:H4l7y46b
最近の言語には採用されないことが増えている
2023/12/20(水) 23:12:07.98ID:fyzBoqIW
多数派?
2023/12/20(水) 23:30:01.43ID:H2lBJqld
>>422
>狭義のオブジェクト指向はクラスを持つこととはっきりしている
ソースを出してくれ
2023/12/20(水) 23:38:59.80ID:tFUhhQmv
そもそも継承はお前ら土方が使うものじゃなくてライブラリ作成者が使うものだよ
「継承を使うな」と言われた意味を都合よく解釈してるんじゃね?
2023/12/20(水) 23:48:26.27ID:rp6WFplc
複オジ主張が後退してるね
間違いを自覚したのかな
2023/12/20(水) 23:54:51.31ID:tFUhhQmv
>>426
どれのことを言ってるのかわからんが何か刺さったか?
428デフォルトの名無しさん
垢版 |
2023/12/20(水) 23:57:46.44ID:F0QZkHoi
土方が作るプログラムとライブラリの違いは何かね?
ビルドしたらライブラリになるでしょうが
429デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:01:00.80ID:D/j4Xq8a
C++は昔からマルチパラダイム言語って呼ばれてた

オブシコと言ったらJavaでしょ, Javaは関数型の方に舵を切ってるけどね
オブシコではキャストを使うのは邪道中の邪道と言われてキャストが必要な
プログラムは設計が間違ってるなんて言われてたけど最近だと
パターンマッチでキャストこそが正義みたいになってるからねー
2023/12/21(木) 00:01:02.87ID:D9fKXi+4
ビ、ビルドしたらライブラリになるぅ?
431デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:02:05.69ID:D/j4Xq8a
なりますよ、jarが出来ます
jarっていうのはJavaのライブラリです
2023/12/21(木) 00:10:43.28ID:ruORstUY
>>431
jarはアーカイブフォーマット
jarにしたらライブラリになるわけじゃない
JavaアプリケーションとJavaライブラリの違いを勉強してね
433デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:14:44.62ID:D/j4Xq8a
>>432
Javaのライブラリはjarで提供されます
ライブラリじゃないjarなんてこの世に存在しません
434デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:15:30.52ID:D/j4Xq8a
JavaアプリケーションなんてものはMainのライブラリを呼び出してるだけ
435デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:20:05.36ID:D/j4Xq8a
実行ファイルなんてものはライブラリの利用形態の一つでしかない
プログラムはビルドしたらライブラリです
2023/12/21(木) 00:30:51.67ID:dbRmDvt3
java -jar
ってオプションが最近のjavaにはあるんですよ
2023/12/21(木) 00:31:09.09ID:jQLs5FBm
また新たなトンデモ人を召喚しやがって
面白いなこのスレw
2023/12/21(木) 00:34:09.31ID:kKmzSZ/K
>>425
ライブラリというよりフレームワークじゃないかね?
ベースクラス提供するんで継承で拡張して使ってねっていう
439デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:35:17.42ID:D/j4Xq8a
>>436
それは「-cp ライブラリ メインクラス」のシンタクスシュガーであることはご存知でいらっしゃいますよね
違いますか? 僕がなにか間違ってますか?(間違ってない)
440デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:38:14.36ID:D/j4Xq8a
ライブラリの話はもう良いじゃないですか、もうやめましょう、二度としないでください不愉快です
2023/12/21(木) 00:38:58.38ID:dbRmDvt3
>>439
マニフェストからmainのクラス名を読むからただのシンタックスシュガーじゃないぞ
442デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:48:13.97ID:D/j4Xq8a
>>441
あ、アライグマだ! 違うあれはツキノワグマだ!と言ってるようなもので
そこを詳しく言われても僕はどうしたら良いんでしょうかというのがいまの僕の心境です
どっちもクマじゃん…そんなこまかい種別にこだわられても僕はなんて返したら良いんでしょうか
443デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:49:07.49ID:D/j4Xq8a
もうライブラリの話は良いでしょう、お腹いっぱいです
2023/12/21(木) 00:51:04.90ID:dbRmDvt3
>>442
違いが気にならないなら存在するもの全部ライブラリでいいと思うよ
445デフォルトの名無しさん
垢版 |
2023/12/21(木) 00:51:26.35ID:tfNR2qJn
アライグマとツキノワグマはだいぶ違うが
クマアンチか?
2023/12/21(木) 00:54:23.79ID:kKmzSZ/K
アライグマはクマじゃない件
2023/12/21(木) 01:01:03.29ID:dbRmDvt3
アライグマもクマのように歩いて、クマのように鳴くかもしれん
448デフォルトの名無しさん
垢版 |
2023/12/21(木) 01:08:02.87ID:D/j4Xq8a
継承はあれば便利だけどなくてもなんとかなるかな
オブシコにとって必須なものではないように思う

属性と操作をまとめることこそがオブシコにとって唯一欠かせない性質だ

オブシコが多くの人を引き付ける理由は人間に近いからだと最近思うようになった
人間は意識という属性を持ち自律して動作する操作を持つ

人間はロボットを作るときにも人間の姿に似せた形にするように
自分に近いものに安心感を覚えてそれを求める本能があるんだろう
その根幹にあるのは慣れだと思う

自分が知っていること慣れていることに近づけることによって危険じゃないことを知って
安心するんだと思う

そのように考えるとオブジェクトは人間にとって慣れたものであるがゆえに
正しいものであるかのようなバイアスを与えるんだと思いました、おやすみなさい
449デフォルトの名無しさん
垢版 |
2023/12/21(木) 01:13:23.81ID:nuVfr4Ro
アライグマとツキノワグマはJavaScriptとJavaくらい違う
2023/12/21(木) 01:56:35.61ID:pJCDDNo9
土方がライブラリを作らないと思ってるやつがアライグマ級だとすれば
何でもjarにすればライブラリだと思ってるやつはミノタウロス級
そのぐらい違う
2023/12/21(木) 02:24:01.88ID:e+F4JTTf
ライブラリはほとんどの場合で静的動的リンクライブラリのことを指すはずだけど、jarがライブラリって言ってる人は単にバイナリであるって主張してるのかな
メインクラスを持つ場合もリンクライブラリである場合でも拡張子が同じ.jarで分かりにくいから仕方ないね
2023/12/21(木) 04:03:02.26ID:bObiKTRM
特殊なスタブなど経由しなくても他から呼び出し可能かどうかでは?
JVMの世界ではそうなんだから一般化して話をややこしくする必要はない
2023/12/21(木) 07:43:22.24ID:RCdGCWyT
オブジェクト指向とか、

データとプロセスを個別に扱わずに、双方を一体化したオブジェクトを基礎要素にし、メッセージと形容されるオブジェクト間の相互作用を重視して、ソフトウェア全体を構築しようとする考え方がオブジェクト指向である。

ぐらいの意味だろ。
2023/12/21(木) 08:50:09.44ID:SzXsi8HM
元々オブジェクト指向という言葉ができた当時のプログラミングでオブジェクトというのは「プログラムで扱えるデータ構造」のことだよ
具体的には引数や戻り値として使えるのがオブジェクト
「第一級オブジェクト」を調べてみなよ

手続き指向は手続き中心にプログラミングしてたけどオブジェクト指向はデータ中心にプログラミングする
手続きはデータを扱う主人ではなくデータに付随する従者
それだけのこと

継承はそこから派生した副産物であって本質ではないよ
2023/12/21(木) 08:53:06.46ID:SzXsi8HM
あとお前らずっと間違えてるけど関数型とオブジェクト指向は相反するものじゃないぞ
Hskellだってオブジェクトを使う

お前らはミュータブルとイミュータブルの話を関数型とオブジェクト指向の話だと思ってるから話が通じねんだよ

そもそもモダンなプログラミング言語はみんなマルチパラダイムだ
2023/12/21(木) 09:01:41.86ID:SzXsi8HM
食肉目クマ科クマ属ツキノワグマ
食肉目アライグマ科アライグマ属アライグマ

食肉目までしか合ってないのにこれの区別がつかないやつはどうかしてる
イヌ科やネコ科も食肉目だがこれら全部区別つかないのかよ
全部「ワンワン」で許されるのは3歳までだぞ
2023/12/21(木) 09:18:57.83ID:lsX079Kc
ほらな
「オブジェクト」を使ってればオブジェクト指向だと言い出すやつに話が通じるわけがない

ハンマーしか知らないから全部釘に見えるパターン
458デフォルトの名無しさん
垢版 |
2023/12/21(木) 09:19:14.99ID:D/j4Xq8a
>>454
調べてみたけど

第一級オブジェクト
https://ja.wikipedia.org/wiki/%E7%AC%AC%E4%B8%80%E7%B4%9A%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88

> ここで「オブジェクト」とは広く対象物・客体を意味し、必ずしもオブジェクト指向プログラミングにおけるオブジェクトを意味しない。

これオブシコのオブジェクトとは別人のようですよ
名前が同じだからといって同一人物とは限らないんですよ
2023/12/21(木) 09:27:36.96ID:OEmkIdIG
>>453
データとそのデータを扱うための関数群を「モジュール」という単位にまとめて、モジュールを基礎要素としつつモジュール間の相互作用によってソフトウェア全体を構築したら、オブジェクト指向なのか?

import Foo

Foo.doSomething(message)
2023/12/21(木) 09:50:14.13ID:QntBsg/Q
関数型とオブジェクト指向は対立するものじゃなくて共存するものなんだよね
461デフォルトの名無しさん
垢版 |
2023/12/21(木) 09:52:20.95ID:1sVavbR7
>>459
Objective-Cとかが真のオブジェクト指向
独立したオブジェクト間をメッセージで繋げる
インスタンスと言う名のアドレス参照でコールするのは
まだまだナンチャッテの界隈
2023/12/21(木) 10:51:21.35ID:P62Wf5t1
ゴールポスト動かし続けるやつばっかり

> ハンマーしか知らないから全部釘に見えるパターン
結局コレだから議論が成立しない
頑張れば全部釘に見えるし頑張れば全部釘ではない何かに見える
2023/12/21(木) 11:14:19.53ID:+DVrG7pm
>>458
それ今の話だろ?
454は当時の話をしてね?
用語の流用で意味が変わることなんていくらでもあるだろ
2023/12/21(木) 11:26:48.51ID:RCdGCWyT
>>462
みんなバラバラのゴールの話をしているから、ゴールが動いているように見えるだけだろ。

>>459
手法としてはそうじゃない?
言語としてのサポートがあるかどうか(エラーを出すとか)は別の話。
2023/12/21(木) 17:48:08.56ID:dbRmDvt3
i.hidekazuみたいな感じがする
こんなとこで油売ってないで新作書いてよ
466デフォルトの名無しさん
垢版 |
2023/12/21(木) 17:52:07.83ID:NW/WZrsd
>>425
と土方が申しております
2023/12/21(木) 18:11:39.54ID:vQF/rv5k
>>465
「異世界ビルドの何でもライブラリアン」
〜 ハズレスキル『瓶詰め』で今日も自意識無双中w 〜
2023/12/21(木) 18:58:25.48ID:2eN7mUZl
Oops!をもじって適当に作られた昔の言葉なのに変な宗教になってる人がいるな
仕事でこれはオブジェクト指向じゃないからだめとか逆にオブジェクト指向になってるからだめって言うのがいたらキチガイだわ
2023/12/21(木) 19:21:10.76ID:dbRmDvt3
メモリ領域を表すオブジェクトとオブジェクト指向のオブジェクトは違うものやろ
英語は日本語と違って普通の名詞を専門用語に割り当てるからかぶってるだけ
それよりも、メソッド呼び出しかメッセージかなんて同じ機能に対して各言語設計者がお気持ちで別の用語を割り当てただけなんだから、メッセージじゃないと真のオブジェクト指向じゃないなんちゃってオブジェクト指向みたいな話は時間の無駄
2023/12/21(木) 19:40:03.19ID:sbDglskQ
効いてて草
2023/12/21(木) 20:43:25.36ID:YYpWiWf0
オブジェクトにプロパティがいっぱい生えてるのが気持ちいいんやろな
そうやってデータのまとまりとして見てて
構造体的にアクセスするのが気持ちいいんやろな

インタフェースをじっくり吟味して
内部構造を隠したり
想像しにくくしたり
想像させたりしないのがホントは好ましいんだろうけど
2023/12/21(木) 21:13:06.66ID:4/eLm8Ov
オブジェクト指向は大したない物にいちいち横文字作り過ぎてて草
関数呼び出しをメソッドとか草
プロパティとか寒いわー草も凍る
473デフォルトの名無しさん
垢版 |
2023/12/21(木) 21:18:29.16ID:1sVavbR7
>>472
冬季オリンピックの開催地が変わる毎にスキー用語が変わるみたいなもんだろ
2023/12/21(木) 21:26:55.87ID:YYpWiWf0
構造体的に
とりあえずいっぱい乗っけたものを
色んな所に持ち回ってなんとかする

ってのがズボラ志向とフィットするんやろな
プロパティは好ましいと思ってるんだろうし
言語でサポートされてるC#が素晴らしいということになるんだろうな
475デフォルトの名無しさん
垢版 |
2023/12/21(木) 21:30:32.59ID:1sVavbR7
プロパティは副作用あるから使わない方がいいよ
特にプロパティ内に処理を書いちゃう奴
2023/12/21(木) 21:48:17.79ID:sbDglskQ
まだミュータブルとイミュータブルの区別がついてないの草
2023/12/21(木) 22:21:26.31ID:147F0tGK
オブジェクト指向という用語をオレオレ定義で使うのは別にいいんだけど
その定義におけるオブジェクト指向とオブジェクト指向でないものの境界線くらいは最低限明確にしろよな
じゃなければ誰かさんと同じファンタジーポエムと同じだぞ
2023/12/21(木) 23:13:54.99ID:Yx4eEwEY
(例えば継承とコンポジションの) 境界線がなくても困らないのが非OO
境界線がなければ大変なことになると思ってるのがOO
2023/12/21(木) 23:58:44.84ID:4/eLm8Ov
>OO
うんこかな?
キモすぎー
2023/12/22(金) 00:43:05.42ID:wIFqxIkx
>>478
ファンタジーポエマーオジ乙
2023/12/22(金) 01:41:01.22ID:RkwYtE6a
>>464
i.hidekazuくんさあ上のほうで質問されてるんだから答えてあげようよ
自分も答が気になるんよ

373 デフォルトの名無しさん 2023/12/13(水) 19:47:13.87 ID:2g95gV8C
上の話によれば変数環境のモデルがAlgolの時代にすでにあったらしい。それは知らなかった。ぜひその論文を教えて欲しい。
2023/12/22(金) 07:19:35.92ID:+2VWEuDs
>>481
誰だよ。i.hidekazuて。
2023/12/22(金) 21:21:11.90ID:4m2AcVDn
技術系ハイファンタジー記事の人じゃないの?
知らんけど
2023/12/22(金) 21:48:42.46ID:warq9eGH
ファンタジーというか無駄な情報をなくすには
勝手に編集するか、情報源を探し出し説き伏せる
普通に考えれば前者が合理的
2023/12/22(金) 22:12:16.69ID:2CQplv4e
エンタメ記事を勝手に編集? 説き伏せる??

さすがエンタメ供給側の人は言う事が一味も二味も違うなぁ
2023/12/22(金) 23:07:22.94ID:gCgvJEWy
エンタメ記事のやつJavaScriptスレに出没してたぞ
このスレで書いてたのと同じ妄想を書いてるからすぐわかる
487デフォルトの名無しさん
垢版 |
2023/12/28(木) 22:23:09.59ID:KJfAJ10m
ところで「チンポがシコシコする」という日本語表現は、文法的に正しいのか?

チンボ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。

オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。

違うか?

「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
488デフォルトの名無しさん
垢版 |
2023/12/28(木) 22:27:15.00ID:KJfAJ10m
メッセージングを基礎単位として取ることは、より徹底的な遅延束縛を可能にする。というのも、
メッセージそれ自体は意味を持たず、実際にメッセージがオブジェクトに送信されてはじめて、意味が決まるからである。
https://qiita.com/ukyo-su/items/8c861f114809a96d1378

オシッコを出したり止めたりというのは、チンポから力を抜いたりチンポに力を入れたりと、
オシッコはオシッコそれ自体は意味を持たず、オシッコが尿道を介してチンポに送られることによって、
オシッコを出したり止めたりが可能になるということだ。

>ナンチャッテメッセージングスタイルになったのは

チンポ.オシッコを出す
チンポ.オシッコを止める

さっきトイレでやってきた。

>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。

×
俺.オシッコを止める 俺.オシッコを出す

俺.チンポに力を入れる 俺.チンポから力を抜く
2023/12/28(木) 22:35:08.65ID:oDa8MHcl
擬似的なマルチスレッドの観点も入れて差し上げろ
490デフォルトの名無しさん
垢版 |
2024/01/05(金) 12:57:58.68ID:UIDPDbad
随意筋 不随意筋
  ↖ ↗
  チンポ

自然言語処理において語の意味は文脈によって変わるので、Pythonのような多重継承が不可欠ね!
491デフォルトの名無しさん
垢版 |
2024/01/06(土) 09:06:18.77ID:sw3iD0at
ちんぽをシコシコするというのは主体が別に存在する(おそらく右手であろう)
しかし、ちんぼがシコシコするというのはちんぽさんが主体となって別の輪状、もしくは固定された箇所に向かって
往復運動をすることを言う
そしてそれはシコシコと形容される範囲内におけるような物体や部位である必要がある
つまり、日本語でいうところのチンポがシコシコするというのは文法上は正しい
しかしである
ちんぽは主語になってよいものかという問題が残る
ちんぽは思考できるのか、主体的な存在であるのかという疑問んである
我々はちんぽを自由自在に動かす事はできない
「勃つんだ!ジョー!!」などと呼びかけた人もいるであろう
ちんぽは人の付属物であると同時に1本の主体的な存在でもある
思考や意識といったものはないかもしれないし他動的な刺激により、また体調により変化を兆す。
つまり、チンポがシコシコするというのはチンポが主体的な存在かどうかが問われているのであり
勃起に至る過程からそれはまさに肯定されるべきなのである
492デフォルトの名無しさん
垢版 |
2024/01/06(土) 10:24:21.41ID:Zs30euLJ
>>489
スレッドはメインルーチンとは独立して動くが、これはチンポが本体とは独立して勃起するのと同じ。
493デフォルトの名無しさん
垢版 |
2024/01/06(土) 17:20:18.38ID:ZkRpwYXP
名前違うだけで中身空っぽ(追加属性や関数のない)クラスを基底から何種類も継承する意味ってあるのか?
同じ使い方出来るなら使いまわせばいいのでは?
494デフォルトの名無しさん
垢版 |
2024/01/06(土) 17:29:52.71ID:Zs30euLJ
>>493
チンコってのは大統領権限でもどうにもならない、独立した別チン格で勃起したり射精したりするからな

class チンポ extends クリントン{
     super.不適切な関係;
}

つまりクリントンの再定義、クリントンの拡張された別チン格ということ
大統領権限では動かせない別チン格だから、
勃起や射精については「別チン格」として、実装をふくまない抽象クラス(Abstract)にね
2024/01/06(土) 17:46:00.75ID:u2dZhvVl
>>493
分類に使える

基底クラスにenum持たせるだけでいい場合もあるけど
enumの代わりにクラス名使うと階層化できるしデータも積める
2024/01/07(日) 12:58:47.56ID:LrLpR0DW
(経営者目線で...)
土方コード→一回の動作にかかる費用は数万〜数億
ライブラリコード→一回の動作にかかる費用は数マイクロ円
みな土方やりたがるわけだ....
497デフォルトの名無しさん
垢版 |
2024/01/11(木) 12:55:45.21ID:IFnDPD7q
>>496
おまえ生まれてから今までずっと

何言うてんねん
2024/01/11(木) 14:24:57.98ID:xTl7LgXw
・経営者目線(IT企業?ユーザー企業?)
・土方コード(何の?)とライブラリコード(何の?)の比較
・それぞれの1動作当たりの費用(どんな計算?)
・結論土方やりたがる(使う側?使われる側?)
支離滅裂でほぼ暗号
2024/01/13(土) 02:21:05.65ID:s4Zaxjoc
>>454
大型コンピュータ同士がネットワーク化されて単一のプロセスがひとつのマシン内で完結して動いてるという状況が壊れてきて
「あっちのマシンで動いてるプログラムとこっちのマシンで動いてるプログラムの同期がまったく取れない」って未来が見えてきた時点で
要するにプログラムモジュールの単位を切ってそこにコマンドを送って「これこれこういう処理を頼む」って形にしないと人間がコントロールできなくなる。
コマンドも処理A、処理B、処理Cじゃプログラムする“人間側が”わからなくなるから、なにをさせるのか平易なわかりやすい言葉にする。

ってすげぇわかりやすい前提でオブジェクト指向は組み立てられたんだけど、その後のマイクロコンピュータの発達で
「オブジェクトなんとか?いやこの機械の中でやってることすべて把握してるのがウィザード級ハッカーって奴だろ?www」に退化しちゃって
パソコン用言語がすぐに「素人にはわからない記号を多用して人間のタイプ数や数バイトを節約するんだ!デバグ性が上がるけど遅くなる言語仕様は不要!」って
わけのわからないプログラマ文化に毒され続けて、まあその流れが現代まで汚染されたまま残ってるというか。

要するに「ロボットに命令して仕事してもらう感じにしよう!」ってだけで、ロボットのコピー改造も、あのバカが連呼してる関数と命令は同じだろも
大暴投すぎて本質になんにもかすってないという。
2024/01/13(土) 02:39:13.03ID:G4fb1XpU
>>499
意味不明
2024/01/13(土) 04:34:51.39ID:aBZsm30e
え、わかるが
日本語表現が拙いのもわかる
2024/01/13(土) 05:07:42.32ID:G4fb1XpU
>>501
ちょっと代わりに説明してくれんか?
2024/01/13(土) 07:12:42.40ID:4Gso+Yap
      ハ,,ハ ハ,,ハ
     ( ゚ω゚ )゚ω゚ )  おとこわりします
    /    \  \    おとこわりします
  ((⊂  )   ノ\つノ\つ))
     (_⌒ヽ ⌒ヽ
      ヽ ヘ } ヘ }
  ε≡Ξ ノノ `Jノ `J
504デフォルトの名無しさん
垢版 |
2024/01/13(土) 10:05:37.96ID:tr75Q/aW
>>499
>「あっちのマシンで動いてるプログラムとこっちのマシンで動いてるプログラムの同期がまったく取れない」って未来が見えてきた時点で

スレッドがメインルーチンとは独立して動くというのは、チンポが本体とは独立して勃起するのと同じ
だからといってスレッドはメインルーチンから制御を受けないわけではない
オシッコを出したり止めたりする時は、本体の制御を受ける
505デフォルトの名無しさん
垢版 |
2024/01/13(土) 10:06:45.30ID:tr75Q/aW
委譲と継承の違いね!

>>454
>継承はそこから派生した副産物であって本質ではないよ

オシッコするときのチンポは委譲、勃起するときのチンポは継承
前者は本体の意思で動かされるメッセージング、後者は独立したチン格で動くポリモーフィズム

継承との違い
継承は親クラスの内容をすべて引き継ぎ、委譲は委譲元の振る舞いを一部引き継ぐ
https://qiita.com/Y_M27/items/a41b2aa8b49e7c3a1a7f
2024/01/13(土) 12:11:14.13ID:9s2lqRWT
プログラム作れずオブジェクト指向が欠片もわかってないのにオブジェクト指向というスレタイに反応してチンポ連呼するだけのキチガイ
507デフォルトの名無しさん
垢版 |
2024/01/13(土) 14:09:28.21ID:9vPDsFsg
>>502
システムの歴史を簡単に述べる
最初にできたのは1台の大型のコンピュータで処理するシステムだ
それが複数台の大型のコンピュータをネットワーク化してより複雑な処理を行うシステムへと発展した
やがてコンピュータの小型化高性能化が進みかつて複数台の大型のコンピュータを必要としていた処理も1台の小型のコンピュータで処理できるようになった

オブジェクト指向は複数のマシンを協調して動作させるときに管理しやすくする仕組みだ
複数台の大型のコンピュータをネットワーク化して処理を行うために考案されたが
その後のコンピュータの小型化高性能化によってしだいに必要とされなくなっていった

オブジェクト指向は物理的なマシンだけでなくプログラム内の計算モジュールにも適用できる有用な概念だが
メモリを限界ギリギリまで節約することを美学とするプログラマ文化のせいで軽視されている

70年~80年台の話なんかね?

> 要するに「ロボットに命令して仕事してもらう感じにしよう!」ってだけで、ロボットのコピー改造も、あのバカが連呼してる関数と命令は同じだろも
> 大暴投すぎて本質になんにもかすってないという。

この段落は何言ってるのかわからなすぎてあきらめた
508デフォルトの名無しさん
垢版 |
2024/01/13(土) 14:21:25.96ID:9vPDsFsg
Turbo Pascalの開発者でいまC#を作っているアンダース・ヘルスバーグは
アセンブリ言語でオブジェクト指向のプログラムを書いてたって言ってるから
Turbo Pascalが開発された80年代にもオブジェクト指向は役立ってたみたいだけどね

いまではオブジェクト指向自体の有用性は変わっていないけれども
オブジェクト指向言語と宣伝することの重要性は低くなってるかな
それだけオブジェクト指向が広まった結果だから喜ぶべきことなのかもわからんね
2024/01/13(土) 15:00:18.57ID:ffu8qMou
>>499のようなウソを並び立てたクソ長文も
>>508なようなペラっペラな浅い知識も
何の役にも立たないという意味では全くの同類
510デフォルトの名無しさん
垢版 |
2024/01/13(土) 16:35:51.54ID:tr75Q/aW
>>506
なら「オブジェクト指向」とは何か、誰にでもわかりやすい説明をここで出せ!
511デフォルトの名無しさん
垢版 |
2024/01/13(土) 16:46:15.72ID:tr75Q/aW
イルカも猫も「哺乳類」には違いないが、こういうところでオブジェクト指向など使うべきでは無い!

イルカはイルカ、猫は猫だ!

>>456
>イヌ科やネコ科も食肉目だがこれら全部区別つかないのかよ

つまり自然言語で容易に「区別」できるものは、オブジェクト指向を使う必要は無い!

>クリントンの「不適切な関係」

オブジェクト指向を使うべきはココ!

クリントンは同じクリントンでも、人格とチン格が別々に存在するからだ!
512デフォルトの名無しさん
垢版 |
2024/01/13(土) 16:56:56.17ID:tr75Q/aW
チンコの随意筋と不随意筋
http://d.hatena.ne.jp/tottokotokoroten/20130516/1368716650

<俺>
「 部屋の英子がこちらを向いた気配に、彼は勃○した陰○を外から障子に突きたてた。障子は乾いた音をたてて破れ、
それを見た英子は読んでいた本を力一杯障子にぶつけたのだ。本は見事、的に当って畳に落ちた。 」
<チンポ>
「 その瞬間、竜哉は体中が引き締まるような快感を感じた。彼は今、リングで感じるあのギラギラした、
抵抗される人間の喜びを味わったのだ。 」

まさに独立した人格を有したチンポという、もう一人の俺がそこに現れるのである!

【藤子・F・不二雄】「みきおとミキオ」現在と未来、憧れの入れ替わり生活!
https://www.google.com/amp/s/middle-edge.jp/articles/0izbO.amp
2024/01/13(土) 16:59:55.05ID:G4fb1XpU
>>507
日本語は通じるようになったけど、相変わらず内容は意味不明だな
オブジェクト指向はネットワークより後なんだろうか?時期的にはわからんけど、ネットワークがオブジェクト指向に影響を与えたとは思えんな
514デフォルトの名無しさん
垢版 |
2024/01/13(土) 17:01:56.04ID:tr75Q/aW
人間に独立した人格が有るように、チンポにも独立したチン格が有る
これは親クラスと子クラスの継承関係である
チン格とはつまり「愚息」であり、自分にも他人にも成り得る
これがオブジェクトの多態性と表現される
オシッコするときのチンポは随意筋、勃起するときのチンポは不随意筋
このように時と場合によって真逆の性質を併せ持つことができる

随意筋 不随意筋
  ↖ ↗
  チンポ

自然言語処理において語の意味は文脈によって変わるので、Pythonのような多重継承が不可欠ね!
515デフォルトの名無しさん
垢版 |
2024/01/13(土) 17:12:40.41ID:tr75Q/aW
オシッコを止めたり出したりする時、内尿道括約筋や膀胱平滑筋を意識する必要無いからな

>>88
>オブジェクトの内部はブラックボックス化され、外部からはオブジェクトのインターフェイスだけを相手にすればよいので、

オシッコするときは便器とチンポだけを意識し、オシッコが便器からはみ出さないように気をつけることね

膀胱に尿を溜めているとき(蓄尿)には、交感神経が働いて、膀胱の筋肉(膀胱平滑筋)は緩みつつ、
膀胱の出口の筋肉(内尿道括約筋)はギュッと収縮して尿が外に出ないようにしています。
https://www.kissei.co.jp/urine/about_urine/about.html
516デフォルトの名無しさん
垢版 |
2024/01/13(土) 18:37:21.02ID:tr75Q/aW
https://twitter.com/YS_GPCR/status/1746099832962605293

YS@GPCR
@YS_GPCR
専門的な知見を探求し、専門家同士で通じる「わかりやすさ」をもって論文を書きセミナーする頭の良さと、一般人に「わかりやすい」物語にする頭の良さは全く別。

この二者を兼ね備えるものもいるだろうが、後者の能力だけを「頭の良さ」だと思っていると、後者だけを語る疑似科学に騙される。
https://twitter.com/thejimwatkins
517デフォルトの名無しさん
垢版 |
2024/01/13(土) 18:38:27.29ID:tr75Q/aW
『シコシコ』という擬音はどうでもよい。問題は、

自我    チンポ
↑      ↑   チンポ=自我
チンポ   自我

オブジェクト指向では、この三種類が考えられるということだ。
>チンポ=自我
散歩している時、自分もチンポも所在地は同一である。

https://i.imgur.com/4XhBmP3.jpg
https://i.imgur.com/PPFJZqI.jpg

夏目くんの場合は、チンポが自我を圧倒し、体が自然に滝川さんの股間に近づいていったのだ。

『笑ってごまかすな!!』

と言われても、夏目くんは何と言えば良かったのだろう?

    チンポ≫自我

『チンポが自我を超えてしまった』を簡略化して、チンポがシコシコする!

チンポがシコシコしていると(チンポが自我を超越していると)、息もハァハァになる。
チンポがシコシコしている(チンポが自我を超越している)と、顔もアヘ顔になる。
つまりその顔は『チンポの一部』つまりチンポの皮と同じということ。

博士号の肩書きがあっても、STAP細胞のそれは間違いであり科学者として失格。
チンポと自我の関係について、それが間違いということなら、俺も科学者を自称するのを止めよう。
しかしながらあの夏目くんは、笑ってごまかす以外に何と申し上げたら良かったのか。
2024/01/15(月) 14:41:51.96ID:/fGKGWr1
>「あっちのマシンで動いてるプログラムとこっちのマシンで動いてるプログラムの同期がまったく取れない」
どういうこと?データベースのトランザクションはネットワーク越しにちゃんと動いてるぞ
2024/01/15(月) 15:16:13.43ID:vL0h58iw
>>518
分散コンピューティングの話
中央集権的なDBで解決するのはあくまでひとつの手法
2024/01/15(月) 15:49:43.80ID:/fGKGWr1
>>519
なら最初から分散コンピューティングって用語を出せば余計な説明はいらないと思う
それから分散コンピューティングのためにオブジェクト指向が必要という話を
聞いたことがないんだけど、よかったらリンクを貼ってもらえないか?
2024/01/15(月) 15:56:58.19ID:vL0h58iw
そんなのオレにいわれても
522デフォルトの名無しさん
垢版 |
2024/01/15(月) 15:59:31.93ID:+Vu40G8E
>>520
>それから分散コンピューティングのためにオブジェクト指向が必要という話を

分散コンピューティング・システムは、数多くのベンダーから提供されるハードウェアで稼動可能で、
さまざまな 標準ベースのソフトウェア・コンポーネントを使用することができます。
このようなシステムは、 土台にあるソフトウェアから独立しています。
https://www.ibm.com/docs/ja/txseries/8.2?topic=overview-what-is-distributed-computing

>このようなシステムは、 土台にあるソフトウェアから独立しています

独立性(クラス化)
独立性とは、外部のオブジェクトのデータを参照せず、自分自身の処理で完結している事です。
独立性が高いプログラムの場合、プログラムを変更しても、他のプログラムに与える影響が少なくなります。
そして外部の依存度を無くし、独立性が高い変数や振る舞いをまとめる事を、クラス化と言います。
https://www.vacslab.co.jp/object-orientation/#:~:text=%E7%8B%AC%E7%AB%8B%E6%80%A7%EF%BC%88%E3%82%AF%E3%83%A9%E3%82%B9%E5%8C%96%EF%BC%89,%E3%82%AF%E3%83%A9%E3%82%B9%E5%8C%96%E3%81%A8%E8%A8%80%E3%81%84%E3%81%BE%E3%81%99%E3%80%82
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況