|
|
|
|
|
by Double_Cast
4585 days ago
|
|
Yes, I'm familiar with Paul Graham's essay. But while the topics we address are related, I think they're distinct in their own right. pg is arguing that succinctness (the "simple interface" camp) should be the goal to which all programming languages aspire. I'm complaining that programmers use the word "powerful" to describe things which are, not only dissimilar, but outright contradictory! pg's essay is prescriptive; my comment is descriptive. I also think my links are sufficient. Orwell discusses sloppy diction. "Worse is Better" discusses complex implementation. pg's essay primarily addresses interfaces. If expressing myself had been as easy as citing pg's essay, I would have done just that. |
|
I'm afraid I'm not quite up to getting into your comments on C (late on a Friday night, if you'll forgive me that). But regarding Graham's essay, I don't think it's about interfaces. It's about abstractions. If I have powerful abstractions, I can do a lot by saying a little - and that's not because of the interface to these powerful things, but because of the meaning of the thing behind that interface.