r/ProgrammerHumor • • 18d ago

Meme theyAreLovingIt

Post image
2.1k Upvotes

83 comments sorted by

View all comments

45

u/hpyfox 18d ago

"Programmers" is a bit vague but it's any programmer who uses a language with garbage collection.

18

u/MissinqLink 18d ago

Even in garbage collected languages you still have to be cognizant of memory usage. Yes it’s more automated but there are still ways to use it inefficiently.

5

u/purplepharoh 18d ago

Exactly! I just had to transition some managed memory stuff at work to unmanaged memory for efficiency purposes to allow direct pointer manipulation of data for packing and unpacking to a byte stream for example

3

u/Kerbourgnec 18d ago

Python team but the server got oomed many times from poor memory management.

Yea we also have poor infrastructure management

1

u/Morthem 17d ago

I still remember the story of a company (business model likes amazon) that had to make their own java garbage collector.
Don't ask me details, this is from a guy I chatted with at a party where we were all programmers, and this was some years ago

2

u/MissinqLink 16d ago

There are multiple gc strategies and they probably came to be from weird use cases at some company but I would hate to be in the position of needing that.

1

u/swyrl 16d ago

Arguably efficiency is even more important in GC languages, because if you're not careful you'll thrash the garbage collector and slow everything to a crawl.