If your software is slow, throwing hardware at the problem is often a bad first solution.

The “get a better computer” response to slow software is unfortunetly more and more popular especialy among game devs.

“Our game runs like **** on your 2 yr old top of the line pc? Just get a 4090 and a 13900k. Its not our problem that the game eats 21GB of VRAM and takes up 700GB of storage.”

Remember when android phones didn’t need 6 gb of ram to be usable?

@Kethal@lemmy.world
link
fedilink
9
edit-2
1Y

Or when desktops didn’t need 8 GB of RAM?

Tbf at that same time resolutions and asset quality was much lower.

@bia@lemmy.ml
link
fedilink
5
edit-2
1Y

Hmm. I’d actually argue it’s a good solution in some cases. We run multiple services where load is intermittent, services are short-lived, or the code is complex and hard to refactor. Just adding hardware resources can be a much cheaper solution than optimizing code.

It can be cheap in the short term, but is not always an overall sustainable solution.

General Programming Discussion
!programming@lemmy.ml

    A general programming discussion community.

    Rules:

    1. Be civil.
    2. Please start discussions that spark conversation

    Other communities

    Systems

    Functional Programming

    Also related

    • 0 users online
    • 5 users / day
    • 14 users / week
    • 44 users / month
    • 138 users / 6 months
    • 1 subscriber
    • 336 Posts
    • 544 Comments
    • Modlog