TOP > ネタ・話題 > オブジェクト指向の概念の発明者は誰ですか?(改訂版) - Smalltalkのtは小文字です

オブジェクト指向の概念の発明者は誰ですか?(改訂版) - Smalltalkのtは小文字です

56コメント 登録日時:2010-03-27 11:56 | はてなダイアリーキャッシュ

忙しい人のためのまとめ一般に「オブジェクト指向プログラミング」と呼ばれる考え方には発案者が異なる二.....

ツイッターのコメント(56)

@FruitRiin そもそも二系統あるのが歴史的にごちゃまぜになってる
昨日話題にしたオブジェクト指向に関して,sumimさんがその成り立ちと歴史,流れをわかりやすく丁寧にブログにまとめていらっしゃいます!
読むと知識が一段と深くなると思いますので,ぜひぜひ!!
メッセージングと抽象データ型のふたつのオブジェクト指向混ぜるな危険って話、これだ
この2つのオブジェクト指向の流儀を区別しないでこの手の議論に首を突っ込むと、だいたい火傷しますよね。関数型のパラダイムは、アラン・ケイ流の『オブジェクト指向』までは否定してないと思います
オブジェクト指向の歴史 /
@snzhevo みんなの言う「オブジェクト指向」は同じものを指しているかと言う話題
僕が利用しているのは「ユーザー定義型のオブジェクト指向」なのか。
「言語学習のみでは、概念や背景を学ぶことはできません。きっぱり。」
わかる……
オブジェクト指向には本来区別すべき異なる2系統がある。メッセージングによるオブジェクト指向と、抽象データ型のオブジェクト指向 /
@yurau75 最初に挙げた

で解説されていますが、SIMULA67をベースに、アラン・ケイとビアルネ・ストラウストラップがそれぞれ同時期に別解を出してオブジェクト指向と呼ばれるようになったところが混乱の元なのでは
なんて面白い記事!:: “ひと言でいうと、たしかに「オブジェクト指向」を考え出したのはアラン・ケイ。でも、そう言い切っておしまいにするには、ちょっと(いや、かなり…)問題があります。”
ちょっと面白かった。確かにC++思え始めの頃の解説はアランケイのとストラップのがごちゃごちゃ混じってたなぁ。というかそもそもこの2つ明らかにレイヤー違うよね。
なお、 に関する反論として以前つぶやいたことがあるのですが、ストラウストラップが「抽象データ型のオブジェクト指向」をとりまとめたのかはやや微妙な点があると思っています(Eiffelも時期的には重なるので)。
いわゆる「オブジェクト指向」については別の由来のものが混然一体となって語られるので混乱しやすい
10 年がどうとか 20 年がどうとか言うゲリだかゲロだから分からない記事を読む前に、この記事を一度読んだほうがいいと感じる。 /
遅まきながらオブジェクト指向の全体像がつかめてきた。オブジェクト指向には異なる2つの系統がある。1つは、メッセージによるオブジェクト指向。もう1つは、クラスによるオブジェクト指向。オブジェクト指向という語を使う際は、これらの区別が必要
この辺りを意識して、オブジェクト指向の入門書をもう一度読んでみよう。
あるいはコレとか?
@sumim sumimさん、リプライ、ありがとうございます!驚きました、こんな場末(?)のアカウントを覗いて下さる方がいらっしゃったとはという感じです! 実は、偶然なのですが一昨日sumimさんの こちらのブログを拝見しておりました。
オブジェクト志向の話は これみればいいんじゃなかったっけ
オブジェクト指向、むずい。
前にJavaの解説聞いて全く理解できなかった理由がわかった
"「オブジェクト指向」は「オブジェクト指向プログラミング」の意味に限っても、現在まで、少なめに見積もった場合でも3つ(中略)の違った切り口を持つようになってきている" ううう
基本はメッセージパッシング "[OOP] "
オブジェクト指向と一言に言っても、Ruby,Objective-CなどのものとC++,Java,C、上手く言葉にされた文章を見つけた。
@yuroyoro @ryushi OOについてはこのエントリで答えが出てる気が。(結局定義は難しいのですが)。→
ケイの「メッセージングの」オブジェクト指向 ストラウストラップの「ユーザー定義型の」オブジェクト指向
@n_scattering sumimさんの書いたこのブログが良いと思います。 あとはページ内のリンク先をたどって頂ければ…
@hiruandon2nd そんなひるどんに。…知ってるかしらん? とも思ったけど、一応。
@Linda_pp もし読んでなければ一度読んでおくことをお勧めしておきます
そ~そ~。オブジェクト指向の「ほんのちょっとだけ」こゆい話は、まずこの辺から。
@WK6_8B 一応対象のOOPが何なのかを意識した方が良いとは思うんだけどね。それが分からないと結構前提食い違っちゃうし。 -
面白かったっす。某先輩の言ってたことがわりかしクリアにわかりました。 /
thnx RT @oskimura: @finalvent オブジェクト指向の概念における流派は複数あります 詳細ここに述べられています  [アルゴリズム勉強会 ]
@finalvent オブジェクト指向の概念における流派は複数あります 詳細ここに述べられています  [アルゴリズム勉強会 ]
世の中のOOの話の大半が実に適当に語られているだけであるということがよく分かる
@you_ 「オブジェクト指向とは」と言う問いも,真面目に考えないとふるぼっこにされるみたいですけどね.
オブジェクト指向の混乱の原因と考え方 /
何かメッセージ指向のオブジェクト指向( で言う1)は、マルチエージェントモデルに似ていると感じた。それだけだけれど。
RT @t_wada: そろそろ OO、クラス、インスタンスの議論に @sumim さんが降臨される閾値を超えたと思うがどうか? その前におさらい =>
そろそろ OO、クラス、インスタンスの議論に @sumim さんが降臨される閾値を超えたと思うがどうか? その前におさらい =>
以前読んだこれ: 今気づいたけど附属の水泳部の先輩だった。
オブジェクト指向について調べていて見つけた.色々と疑問に思っていたことが解決した気がする.
以上

記事本文: オブジェクト指向の概念の発明者は誰ですか?(改訂版) - Smalltalkのtは小文字です

関連記事