Exploring the philosophy of objects

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Sat Jun 25 18:32:29 UTC 2022


On Saturday, 25 June 2022 at 18:23:20 UTC, Ola Fosheim Grøstad 
wrote:
> The real clash is really with lower level languages adding OOP, 
> as OOP is very much a high level concept. Java and C# don't 
> really improve a whole lot on the runtime organization over 
> Simula. Which is sad. Still primitive in other words.

In other words, C++ messed up OOP by exposing the implementation 
and thereby depriving the compiler from optimization 
opportunities. OOP does *not* dictate a particular organization 
in memory.



More information about the Digitalmars-d mailing list