Abstract and attention-to-details are opposites, and it's difficult to do both simultaneously. Both are valuable.
I wonder if this is applicable to programming languages. Because lisp enables abstractions, do users tend to focus on abstractions more than on details? Whereas C encourages more attention-to-detail at the expense of abstractions. It's not just what these languages are good at, but what type of thinking they encourage.
Of course, abstraction and attention-to-details are not mutually exclusive and there are ways of attending to both; but I'm intrigued by the article's suggestion of a trade-off.
Comments
Abstract and attention-to-details are opposites, and it's difficult to do both simultaneously. Both are valuable.
I wonder if this is applicable to programming languages. Because lisp enables abstractions, do users tend to focus on abstractions more than on details? Whereas C encourages more attention-to-detail at the expense of abstractions. It's not just what these languages are good at, but what type of thinking they encourage.
Of course, abstraction and attention-to-details are not mutually exclusive and there are ways of attending to both; but I'm intrigued by the article's suggestion of a trade-off.