I've always thought verbs were a bit underrated. Earlier this year I wrote:
I don't care so much about the interior lives of things; people and computer objects alike should be judged on what they do, not what you think they "are". (Conversely, from a Bayesian analysis point of view, what they "are" will influence what they are likely to "do", so getting a handle on what they "are" is better than relying on individual observations of their action.)It reminds me of that Geocities-era classic Object Oriented Programming Oversold! - though you need the Wayback machine to see it.
The Kingdom article says
It's odd, though, that Java appears to be the only mainstream object-oriented language that exhibits radically noun-centric behaviorIf you read You Have Ruined Javascript, you see Angular giving the radical noun-ism the old college try (admittedly well after the Kingdom article was written.)
No comments:
Post a Comment