3 ms·
That was solved long ago and already forgotten, or never noticed by ignorant. When, for some specialized task, smart people need an object system they just wri
by dschiptsov 14y ago
That was solved long ago and already forgotten, or never noticed by ignorant.
When, for some specialized task, smart people need an object system they just write one in their high-level language. They called it CLOS.) Why? Because what we call OOP is just a set of conventions.
Almost every decent Scheme implementation has OO system.
btw, having message passing and delegation along with a supervision hierarchy of closures is what OO is meant to be by Alan Kay. He modeled hierarchies of people. So did Joe Armstrong.)
Programming is modeling. Smart people model real world phenomena. Idiots model AbstractFactoryInstantiatorBuilderSingletons.