314
submitted 6 days ago by [email protected] to c/[email protected]
you are viewing a single comment's thread
view the rest of the comments
[-] [email protected] 1 points 2 days ago

Ah, interesting. I went from garbage-collected languages where thinking about ownership might be useful for keeping complexity low and occasionally comes up when you manage lists of objects, but ultimately isn't needed, to Rust where well-defined ownership is enforced by the language.

So, I wasn't aware that ownership is even as concrete of a thing in other languages...

[-] [email protected] 1 points 2 days ago

Oh you need this in garbage collected languages too, once you run into memory use issues. GC languages are notorious for being wasteful with memory, even when working correctly.

[-] [email protected] 2 points 2 days ago

Not if you never get your application into production...

Insert \*tips head\* GIF here.

I wish this was as much of a joke as I'm pretending. It's so common for software projects to get cancelled that lots of tooling differences are just in terms of how long they let you not deal with long-term problems and how violently they do then explode into your face.

For most of the development lifecycle of a GCed project, you're gonna ignore memory usage. And if you're lucky, it can be 'solved' by just plonking down a thiccer piece of hardware...

[-] [email protected] 2 points 9 hours ago

Great points. Especially putting in more memory can get you very far.

Database optimization? Nah, just put in 1 TB of RAM to keep the whole DB in memory at all times.

this post was submitted on 05 Jul 2025
314 points (98.8% liked)

Programmer Humor

24932 readers
1209 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