You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
Posts must be relevant to programming, programmers, or computer science.
No NSFW content.
Jokes must be in good taste. No hate speech, bigotry, etc.
Many years ago I had to try to debug a memory manager written by a really talented software engineer, with an interesting take on naming things…
He referred to blocks of memory as “cookies”.
He had a temporary variable named “handy” because it was handy to have around.
He had a second temporary variable that referenced the first one that he called “son_of_handy”.
If corruption was detected in a block of memory then it would set the flag “shit_cookie_corrupt”.
If too many cookies were corrupt then the system would halt by calling the function “oh_shit_oh_shit_oh_shit”.
proposal to rename exit() to oh_shit_oh_shit_oh_shit()
screw_you_guys_im_going_home()
fuck_this_shit_im_outta_here()
screw_you_im_gonna_go_play_minecraft()
In the 90s there was a Redhat distro called Cartman.
Red Hat 6.1, that was my first Linux distro.
I like him already
To be honest I’d like to see his resume, kinda wanna hire him
That was close to 30 years ago - a DOS memory manager written prior to Windows 3.0. He’s likely retired now…
I will keep this legacy alive within my code
Sounds like my type of guy.
Okay yeah but I know what all those variables do
Ugh.