Skip to content

On Object Orientation

jackrusher.com
1 pointgeospeck1 comment
On HN

Comments

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.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.