▲ | virgilp 4 days ago | |
> Since when do OOP languages have to be single paradigm? What I really meant to say with that was that it's lisp at its core -i.e. if one wants to place it squarely in one single paradigm, imo that one should be "Functional". I was just surprised to see it listed as an example of OOP language, because it's not the most representative one at that. | ||
▲ | pjmlp 4 days ago | parent [-] | |
The Art of Metaobject protocol was written and researched in Lisp. Provides an OOP programming model, that no mainstream language, other than Common Lisp fully supports. https://en.m.wikipedia.org/wiki/The_Art_of_the_Metaobject_Pr... Dylan, Julia and Clojure only have subsets of it. |