this post was submitted on 08 Feb 2025
106 points (94.2% liked)

Programmer Humor

20396 readers
996 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
 
top 16 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 2 hours ago (1 children)

I dunno, whitespace is a programming language and I don't know who that's for :P

[–] [email protected] 1 points 54 minutes ago
[–] [email protected] 31 points 7 hours ago* (last edited 7 hours ago) (1 children)

Here's a Malbolge print statement:

('&%:9]!~}|z2xwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)

Good luck.

EDIT: I think I gave ChatGPT an aneurysm

[–] [email protected] 23 points 7 hours ago (1 children)

A language from and for assholes, very human.

[–] [email protected] 8 points 6 hours ago (1 children)

Much letters, great verbosity, the design is very human.

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

Easy to use.

[–] [email protected] 19 points 6 hours ago (2 children)

So why did we do such a bad fucking job

[–] [email protected] 1 points 21 minutes ago

Do you mean that programming languages are hard to read/write, or that the languages themselves are poorly designed?

In the former case, I invite you to read machine code. Not assembly, but straight machine code. Just zeros and ones as far as the editor can see. Any popular language is better than that.

In the latter case, I invite you to look at the design of an arbitrary natural language. Weird grammer rules, regional differences, loan words that don't fit in, etc. No programmming language is worse than that. Although I would argue that Javascript has all of those problems too in some degree.

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

Front end versus back end. The people who make programming languages are back-end developers. Their strengths lie with making something that works, not something that looks pretty.

[–] [email protected] 2 points 55 minutes ago* (last edited 55 minutes ago)

I beg to differ

I can read plain-text PHP, Python or Ruby code.
I can't read plain-text, uncoloured HTML or Vue code.

[–] [email protected] 33 points 8 hours ago (2 children)

No they are not, some are made for obtuse assholes by obtuse assholes.

[–] [email protected] 2 points 1 hour ago
[–] [email protected] 34 points 7 hours ago (1 children)

What could be more human than that?

[–] [email protected] 16 points 7 hours ago

Condescendingly always saying you are too busy doing important things to write good documentation.

[–] [email protected] 7 points 7 hours ago (1 children)

I hate to spoil your fun but IRs are made to be written by programs and read by programs.

[–] [email protected] 12 points 7 hours ago

That's why we don't call them "programming language" even though they are the same kind of thing.