おじゃばさまの目的は、
素人に嘘を流し込んで、自分の餌とすること。
間違っても巻き込まれてはいけない。
嘘の例:
>>393 MVCモデルと言うのは、OOとは関係ない。はっきり言うと、OOとは逆の考え方だ。
>>393 ちなみにMVCモデルに利点はない。
MVCモデルは、世界最初のオブジェクト指向環境Smalltalk上で、
アプリケーションモデルと表示を分離するフレームワークとして開発され、
その後のデスクトップアプリの多くで採用されてきました。
マイクロソフト社のDocumentViewアーキテクチャは、MVCのバリエーションに過ぎません。
>>406 マイクロカーネルはオブジェクト指向を語る上では良い失敗作である。
>>406 マイクロカーネルについては自称研究者によって何年も研究されたが、
Linuxの開発者によって見事に叩き潰された。
マイクロカーネルの一つMach OSは、
コンピュータサイエンス研究の最高峰の一つであるカーネギーメロン大学の
分散処理プロジェクトで開発されました。
このプロジェクトは、Xerox PARCをはじめとするオブジェクト指向研究とは全く関係ありません。
MachOSカーネルの開発者は、後にMicrosoft社に移籍し、
現在使用されているWindowsのOSカーネルを設計しました。
また、AppleコンピュータのMacOS Xでは、Mach OSそのものが採用されています。
これに対しLinuxは枯れた設計をコミュニティーで育てる、という全く別のアプローチを行い、
マイクロカーネル全盛の現在において、なかなか健闘している、と言えるでしょう。
私はLinux 0.01の頃からLinuxカーネルを眺め、ハックし、利用してきましたが、
Mach OSはLinuxの設計にもいろいろな意味で影響を与えていると認識しています。