3 ms·
True, there will always be people who need to know the details. That applies all the way down to CPU opcodes. I’m making more of a semantic point than anything
by didericis 7y ago
True, there will always be people who need to know the details. That applies all the way down to CPU opcodes.
I’m making more of a semantic point than anything else. If you define indirection as anything which causes you to jump from the code directly in front of you at any point, then yes, you can call even good abstractions indirection.
I’d argue that such a definition makes the word “indirection” must less useful, as it becomes pretty much synonymous with “abstraction”. I think it’s better to reserve the word “indirection” to describe abstractions that require you to look elsewhere to understand what the abstraction actually is.
- deleted 7y ago[deleted]