• Blackmist@feddit.uk
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 hours ago

    I think software was a lot easier to visualise in the past when we had fewer resources.

    Stuff like memory becomes almost meaningless when you never really have to worry about it. 64,000 bytes was an amount that made sense to people. You could imagine chunks of it. 64 billion bytes is a nonsense number that people can’t even imagine.

    • r00ty@kbin.life
      link
      fedilink
      arrow-up
      1
      ·
      33 minutes ago

      When I was talking about memory, I was more thinking about how it is accessed. For example, exactly what actions are atomic, and what are not on a given architecture, these can cause unexpected interactions during multi-core work depending on byte alignment for example. Also considering how to make the most of your CPU cache. These kind of things.