News for hackers. Stuff that matters.
Re:Ask HN: Why aren't we more scared of Moore's Law ending/s... by ThrowawayR2 on Thursday May 19, 2022 @03:37PM (#31439119)
The average developer never cared about performance in the first place since there's no incentive for it; RAM and CPU are paid for by other people. As long as their bloated server code fits within their department's large AWS budget or their bloated Electron app uses less than 4 GB of RAM, everything is A-OK to them.
Re:Ask HN: Why aren't we more scared of Moore's Law ending/s... by xg15 on Thursday May 19, 2022 @05:51PM (#31440615)
Not wanting to excuse developers here, but note that the design of most popular programming languages actively encourage this:

Modern programming languages abstract away both space and time: There is nothing indicating how long a called subroutine is expected to take or how much memory an allocated object will consume - even less so are there any ways to define constraints on those quantities.

It's the opposite actually: Object allocation is sort of a default operation that you do all the time, while deallocation has been abstracted away entirely and left to the garbage collector. Of course this will be extremely wasteful memorywise, but that's tolerated for convenience.

And that's not even accounted for all the inefficiencies which have become necessary due to security.