4 ms·
The entire point of abstraction layers is that they require less thinking most of the time (and, usually as a tradeoff, more thinking a minority of the time).
by happytoexplain 5mo ago
The entire point of abstraction layers is that they require less thinking most of the time (and, usually as a tradeoff, more thinking a minority of the time).
- simianwords 5mo agoThe point of abstractions are to do more work because the lower levels are done kinda in the background with less energy Like GC langauges help me do more productive work by hiding useless info about memory
- tombert 5mo agoI'm not sure I agree with this at all. I don't think I think less when writing Clojure or Rust than I would writing raw assembly code, I just broaden the scope of my projects to fill up my thinking capacity.