3 Comments

This is great. I'll make sure to include some of my articles about OOP in my substack publication. Thanks for the mention and keep up the great work!

Expand full comment

This is interesting and I wasn't aware of how this is implemented in Lisp. Just to make sure I understand, you write that "You have classes with properties and methods that can receive instances of those classes as arguments". This means that classes only have properties (so instance variables/data attributes). Then, separately, there are methods which are not part of the classes. Is that right?

Expand full comment