| ▲ | simianwords 7 hours ago |
| Higher levels of abstraction require more complex levels of thinking. Why do you think it won't? |
|
| ▲ | happytoexplain 7 hours ago | parent [-] |
| 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). |
| |
| ▲ | tombert 7 hours ago | parent | next [-] | | I'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. | |
| ▲ | simianwords 7 hours ago | parent | prev [-] | | The 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 |
|