this post was submitted on 27 May 2025
2032 points (99.5% liked)

Programmer Humor

23531 readers
2100 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 87 points 2 days ago (3 children)

All programs can be written with on less line of code. All programs have at least one bug.

By the logical consequences of these axioms every program can be reduced to one line of code - that doesn't work.

One day AI will get there.

[–] [email protected] 12 points 1 day ago (1 children)

The ideal code is no code at all

[–] [email protected] 16 points 1 day ago

On one line of code you say?

*search & replaces all line breaks with spaces*

[–] [email protected] 12 points 2 days ago (2 children)

All programs can be written with on less line of code. All programs have at least one bug.

The humble "Hello world" would like a word.

[–] [email protected] 20 points 1 day ago (2 children)

Just to boast my old timer credentials.

There is an utility program in IBM’s mainframe operating system, z/OS, that has been there since the 60s.

It has just one assembly code instruction: a BR 14, which means basically ‘return’.

The first version was bugged and IBM had to issue a PTF (patch) to fix it.

[–] [email protected] 9 points 1 day ago (1 children)

Okay, you can't just drop that bombshell without elaborating. What sort of bug could exist in a program which contains a single return instruction?!?

[–] [email protected] 2 points 1 day ago

It didn’t clear the return code. In mainframe jobs, successful executions are expected to return zero (in the machine R15 register).

So in this case fixing the bug required to add an instruction instead of removing one.

[–] [email protected] 3 points 1 day ago

Reminds me of how in some old Unix system, /bin/true was a shell script.

...well, if it needs to just be a program that returns 0, that's a reasonable thing to do. An empty shell script returns 0.

Of course, since this was an old proprietary Unix system, the shell script had a giant header comment that said this is proprietary information and if you disclose this the lawyers will come at ya like a ton of bricks. ...never mind that this was a program that literally does nothing.

[–] [email protected] 9 points 1 day ago (1 children)

You can fit an awful lot of Perl into one line too if you minimize it. It'll be completely unreadable to most anyone, but it'll run

[–] [email protected] 2 points 1 day ago

Qrpff says hello. Or, rather, decrypts DVD movies in 472 bytes of code, 531 if you want the fast version that can do it in real time. The Wikipedia article on it includes the full source code of both.

https://wikipedia.org/wiki/Qrpff