Skip to main content

Timeline for What is eating, for software?

Current License: CC BY-SA 4.0

9 events
when toggle format what by license comment
Jul 18, 2023 at 5:34 comment added causative Garbage collection is like excretion. Getting rid of resources you no longer need that are taking up space. Memory allocation is like eating.
Jul 17, 2023 at 18:58 comment added ojchase I would see garbage collection as a process much more closely akin to going to the bathroom. It removes part of the memory/intestines that was useful at one point in another state but is now just taking up room. (This would also pair up beautifully with one of the food=data answers. Processed food/data gets garbage collected.)
Jul 17, 2023 at 18:20 comment added Jimmy T. @zovits valid point but cleaning plates will still leave you hungry. Maybe preparation to eat food but not food itself. Just like cooking won't feed you if you don't eat any of it
Jul 17, 2023 at 14:23 comment added pipe Hm, garbage collection would be way more related to human sleep.
Jul 17, 2023 at 14:16 comment added Bobby Great idea, minor nitpick: A memory leak is completely independent of garbage collection or memory management. A leak is when memory can not be freed/reclaimed, but memory that is waiting for collection can be freed and reclaimed, it just hasn't happened yet.
Jul 17, 2023 at 13:14 comment added zovits @JimmyT. Consider garbage collection as the requirement to have "food" (clean and empty plates) available for immediate use when needed.
Jul 17, 2023 at 11:17 comment added Jimmy T. Garbage collection sounds more like cleaning up plates after dinner or throwing away old leftovers than eating itself
Jul 16, 2023 at 22:19 comment added KeizerHarm Interesting variation on the concept, making the rare eaters bloat instead of the compulsive ones. Like Bender getting drunk from being sober because he runs on ethanol. I like that idea.
Jul 16, 2023 at 21:37 history answered lidar CC BY-SA 4.0