アラン・ケイ
なおオブジェクト指向のスタイルとして、ビャーネ・ストロヴストルップのC++流と、アラン・ケイのSmalltalk流という分類がなされることもある。前者は由来となったSimulaのクラスを強く受け継いだものであり、C++から派生したJavaやC#などの大多数のオブジェクト指向言語にも受け継がれている。後者はアラン・ケイの提唱したメッセージパッシングの概念に基づくものであり、Objective-Cにも受け継がれている。