Proud imperative stoneager here π¦
Programmer Humor
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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
More like mix and match your path lmao.
I've been shifting around, but never to the OOP boilerplater. I despise Java.

Uses neovim with gruvbox theme on arch
Damn, why are you calling me out personally? Though I use it to write python scripts and LaTeX, not rust...
history | grep -E '(sed|grep|awk|perl)' | wc -l
107
Dang. That's out of 1000. I need to up my game. Also three of those seds are part of something with a -basedir and don't count.
So yeah, about 10% of my commands are iterating shell pipe things for poops and giggles, I guess.
... and this got me going down the rabbit hole of writing a filter for my history to pull out the first command on the line. This is non-trivial because of potential preceding variable assignments. Most used commands are currently apt and man and ls. I think apt is a Spiders Georg situation because the system is fairly fresh and I keep finding things that I haven't installed yet. Also I went through a patch of trying to parse its output.
... oh, er... unga bunga.
$ history | grep -E '(sed|grep|awk|perl)' | wc -l
50
$ history | wc -l
500
Checks out perfectly.
Just finished an assignment for uni: Memory safety in Rust: Mechanisms and limits - a comparison to C/C++.
Fuck.
Great overview of Rust's weaknesses and strengths:
Li et al. 2024 Rust for Linux: Understanding the Security Impact of Rust in the Linux Kernel
Rust introduces some pretty awesome concepts, but I see why it might be controversial to some. I (sadly) have no use case for it though.
Unga bunga
Found the esoteric programmer!
The OOP boilerplater is the only one with a job.
Imperative stonager works there too. You've just never seen him because he hasen't accepted a meeting invite is 14 years.
You've just never seen him because he hasen't accepted a meeting invite is 14 years.
And counting!
Vim is life. And use good variable names.
Watches Computerphile, thinks it's actual programming
What is this even supposed to imply
Yeah, I'm kinda confused by that one tooβComputerphile is CS theory, not software engineering.
I think, the point is Haskell is more CS theoretical than practical language and anyone who uses it (or any other FP) has never written a single line of production code (the last statement is even in the meme)
Personally, I love that series. I guess whoever made this meme thinks people who watch the show are trying to implement their code examples in production.
book bad
That's such a way to dismiss the theory and academia
I feel like the author is a MacBook user.
Imperative stoneagers getting an old MacBook from somewhere and going "huh, I guess its UNIX" is probably true though
I don't belong to any of the above. Am I even a programmer at this point?
I belong to all of them. Same question.
You've transcended programming
To being a coder?
OOP boilerplater except for the Windows bit; trying to slowly move off proprietary software and choose open source when I can
Jetbrains though :(
I was triggered at every panel, it's unacceptable!
I hope no one got left unoffended
This meme is ass.
Got offended?
Nah. It's underlying assumptions are wrong.