If that happens, we will see it in triple-A games first. If some new titles have significant lower hardware specs than expected. If buyers can't afford the hardware anymore, the studios need to adjust. It's definitively possible to scale games down a lot. There are a few AAA games that were "dumbed down" for the Switch 1 (Hogwarts, cyberpunk, ...). And that's a really low-spec device. There are two factors: existing…
Ask HN: Will programmers write more efficient code during the memory shortage?
151–160 of 264 posts
Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#152Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#153Programmers will write more efficient algorithms if their employers tell them to trade time-to-market for hardware cost. Previously, it was trade hardware cost for time-to-market. "Programmers" don't make this decision, the product owner does.
> trade time-to-market for hardware cost Enh. I think this only exists for some programmers, who can't write good code fast.
Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#154Until prices hit the large hyperscalers, I don't think most people are going to make significant changes. You might see a small set of open source projects related to self hosting put in an effort, but in general, I don't think so. Some big-tech orgs (that have their own hardware) will take costs into account, but they already do that. The "optimization" is more likely to be business-optimizations; "this can be slowe…
Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#155Programmers will write more efficient algorithms if their employers tell them to trade time-to-market for hardware cost. Previously, it was trade hardware cost for time-to-market. "Programmers" don't make this decision, the product owner does.
> trade time-to-market for hardware cost Enh. I think this only exists for some programmers, who can't write good code fast.
Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#156Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#157Earlier quoted context omitted.
“Stop doing stupid stuff” is usually the biggest performance gain in commercial development. We do stupid stuff as a stopgap to meet a deadline and then stupid stuff stays until it starts being a problem.
There's nothing more permanent than a temporary fix. If deadlines are causing those stopgaps, the aggressive deadlines are the root problem.
Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#158Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#159If that happens, we will see it in triple-A games first. If some new titles have significant lower hardware specs than expected. If buyers can't afford the hardware anymore, the studios need to adjust. It's definitively possible to scale games down a lot. There are a few AAA games that were "dumbed down" for the Switch 1 (Hogwarts, cyberpunk, ...). And that's a really low-spec device. There are two factors: existing…
I hope we continue local gaming, but my gut tells me we are going to see the opposite. I'd be willing to place a big bet on the new XBox leaning heavily into streaming, like GeForce now. Studios still get to build big, and the consoles get to rent hardware to you now, basically a wet dream for them. hardware costs must come down or every consumer segment is going to be renting, not owning, everything.
Re: Ask HN: Will programmers write more efficient code during the memory shortage?
#160Earlier quoted context omitted.
I have never worked for a company where the engineers choose the technical stack. It’s always the architect, the CTO or the mother company that decides what technology to choose. Could be a German/Dutch cultural thing though.
Depends on a type of company, I work at a mid-sized startup and through lifecycle of this company there were times when we've had architects and there were times when we haven't. Rn we don't have and a lot of decisions is made within teams and we just try to keep communication about what's needed for business tight