from Hacker News

On Object Orientation

by geospeck on 6/7/23, 12:21 PM with 1 comments

  • by Rochus on 6/7/23, 3:55 PM

    > This is also fundamentally how other OO systems work

    There is no inheritance here, just a function table as it is often used in C libraries.

    > OO programming is, at heart, just one approach to organizing functions and data

    Which equally applies to any programming paradigm.

    > such as simulation (thus Simula)

    Simula 67 - the world's first OO programming language - was explicitly conceived general purpose, in contrast to Simula I, which was not yet OO (though it already had active objects) and dedicated to simulation.