this post was submitted on 28 Sep 2024
690 points (96.1% liked)

Programmer Humor

19821 readers
8 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
690
Sometimes, it's backwards (sh.itjust.works)
submitted 2 months ago* (last edited 2 months ago) by 0x4E4F to c/[email protected]
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 5 points 2 months ago (1 children)

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.

[โ€“] [email protected] 2 points 2 months 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.