I have complicated and tangled views about the programming efficiency debate. To simplify and condense, I don't think programmers are using their time less effectively than they were in the 1970s and 1980s. Given constant programming time, more powerful but less efficient tools give you more functionality (at a cost) than frugal but less powerful, more constrained approaches.
(all of this is sparked from https://nexus.torment.ca/@scrivolical/116202006521040959 )