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