logoalt Hacker News

cornstalksyesterday at 11:16 PM4 repliesview on HN

Some programmers will write more efficient code. At my $dayjob (one of the big tech companies) we're already planning a major goal next year of optimizing server code to reduce RAM requirements, and this is directly in response to the crunch.

In practice I expect most optimizations will come from "stop doing stupid stuff" and not "use fancy advanced algorithms." But that's a cynical perspective so don't be cynical like me.


Replies

kapperchinotoday at 12:10 AM

Real, there are so many low hanging fruits for optimization but no one has time to do them. And they don’t incentivize spending your time on it either.

show 2 replies
dabinattoday at 7:04 AM

The key word here is “server”. Optimizing memory server-side directly translates to cost savings for companies. There is a lot less incentive to optimize memory for code that runs on the user’s computer.

show 3 replies
devmortoday at 3:36 AM

“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.

show 1 reply
hashmaptoday at 4:07 AM

even a lot of the fancy algorithms are ways to not do something you dont need to do, it's rooting out waste all the way down.