Re:Inheritance versus Composition
by seanmcdirmid on Thursday May 09, 2019 @07:39AM
(#19867245)
The first OO language, Simula 67, was exactly like that.
True, I almost forgot. Wasn't the model a bit slow (relatively speaking) at the time ? Maybe that's why it disappeared for a while.
Re:Inheritance versus Composition
by seanmcdirmid on Thursday May 09, 2019 @09:20AM
(#19867992)
Simula 67 was designed for simulations (hence the name), it wasn’t general.
Actually, the first OO language was probably SketchPad, but it’s object model isn’t very recognizable compared to textual OO language.
It's so odd because when people talked about OO I imagined something live and parallel, kinda like Kay/Erlang buuut it was so far from that.