Re:The Big Oops: Anatomy of a Thirty-Five Year Mistake
by virgilp on Friday July 25, 2025 @10:21AM
(#44683429)
> 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.
Re:The Big Oops: Anatomy of a Thirty-Five Year Mistake
by pjmlp on Friday July 25, 2025 @01:01PM
(#44685420)
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.
Since when do OOP languages have to be single paradigm?
By then point of view, people should stop complaining about C++ OOP then.