This reads a little like an old man complaining about them young-uns and their newfangled gizmos, but I like the general sentiment: the point of computers is getting shit done. At least for everyone not in computer engineering or informatics. Sometimes the drive for abstraction drives me up the wall, just take a look at what I’m dealing with right now:
And that’s just to define a few commands (which, for all the subclassing for specific types, are still internally cast to strings and back again!). As Joel Spolsky puts it succinctly:
When you go too far up, abstraction-wise, you run out of oxygen.