4 ms·
The Common Lisp Object System disagrees with functions being attached to data.
by Tomte 2y ago
The Common Lisp Object System disagrees with functions being attached to data.
- kazinator 2y agoIt's possible that what we can express with the Common Lisp Object System is a generalization that isn't OOP. It goes beyond OOP and includes it. I.e. OOP is a style of programm organization (readily realizable under CLOS) where we associate operations with the leftmost argument and its type.