
April 16, 2022
10 p.m.
R has changed a bit since 2005. My article was from then: https://gnosis.cx/publish/programming/R3.html I'm not trying to quibble about R, but simple to point out that what often mystified as "deep" about OOP is actually banal and fairly trivial. That might be how Alan Kay originally saw OOP. He famously regretted using
the term "object" because it distracted from what he saw as the genuinely fundamental parts of OOP, namely
* Message passing * Encapsulation * Late (dynamic) binding
I like Alan. I worked with him a little bit. I agree with his attitude here.