title: What are the schools of OOP?
body: <p>Are there philosophical differences between Smalltalk OOP and Simula OOP ?</p>
  
  <p>This is a question related to Java &amp; C# vs C++ indirectly. As I understand, C++ is based on Simula but Java and C# are more or less from the Smalltalk family.</p>