Friday, November 4, 2016

the kingdom of nouns

If you like a good (if old) rant you might enjoy Steve Yegge's Execution in the Kingdom of Nouns.

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 behavior
If 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