this post was submitted on 04 Mar 2026
209 points (89.4% liked)

Programmer Humor

30203 readers
2015 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
 

~~For all I care this is the funniest joke I've ever told~~

all 42 comments
sorted by: hot top controversial new old
[–] schnurrito@discuss.tchncs.de 6 points 22 hours ago (1 children)
[–] adb@lemmy.ml 11 points 21 hours ago

The best jokes are still in the comments though

Regarding the other errors, it seems your compiler is simply on strike. This can happen occasionally when compiling french code, and should fix itself in a few days.

[–] BuboScandiacus@mander.xyz 5 points 22 hours ago (1 children)
[–] Randelung@lemmy.world 8 points 17 hours ago (1 children)

eaux is pronounced o in the world oiseaux, which means birds. foo is a common stand-in name in programming, along with bar. foo has two o's, which are both replaced with the french spelling.

[–] BuboScandiacus@mander.xyz -1 points 15 hours ago (1 children)

It doesn’t work (as explained in another comment)

[–] Randelung@lemmy.world 5 points 14 hours ago

beauxeauxeaux

[–] rtxn@lemmy.world 39 points 1 day ago* (last edited 1 day ago) (1 children)
[–] eager_eagle@lemmy.world 9 points 18 hours ago (1 children)

#define NINETY (4 * 20 + 10)

[–] mormegil@programming.dev 1 points 1 hour ago* (last edited 1 hour ago)

Danish: // hold my beer

#define NINETY ((int) (4.5 * 20))

[–] Mubelotix@jlai.lu 39 points 1 day ago (1 children)

I tried so hard to understand as a french and still had to look for the answer. OP's mistake is that it is pronounced fozo, not foo. The x is only silent when at the end of a word

[–] NigelFrobisher@aussie.zone 12 points 1 day ago

Yeah, they’d be better off with fous.

[–] FishFace@piefed.social 17 points 1 day ago (1 children)

Language jokes by people who evidently know bugger all about the language are extremely cringe

[–] Ragdoll_X@sh.itjust.works 6 points 1 day ago (1 children)
[–] FishFace@piefed.social 8 points 1 day ago

to write the General American pronunciation of "mom" with French orthography would be something like "mam".

[–] palordrolap@fedia.io 25 points 1 day ago (3 children)

The venerable Jargon File has the French metasyntactic variables (i.e. the equivalents to foo and bar) as toto, titi, tata and tutu.

Or to take this in another direction: foo sounds like French "fou" which means "mad" (as in "insane"), so "coucou" might be an interesting alternative.

[–] Venator@lemmy.nz 1 points 6 hours ago* (last edited 6 hours ago)

Or maybe something like "Foutu en l'air" and "Au-delà de tout irréparable"?

[–] Wildmimic@anarchist.nexus 8 points 1 day ago (1 children)

Kansas doggie, titties, indian car, pink skirt are strange metasyntactic variables.

[–] palordrolap@fedia.io 3 points 1 day ago

I figure they're more likely related, in spirit and vocalisation if not etymologically, to the French phrase «et patati, et patata», translatable as "blah blah blah" or "yada yada yada".

[–] one_old_coder@piefed.social 18 points 1 day ago (2 children)

Please explain. It's the first dad joke of programming I've ever seen.

[–] Ragdoll_X@sh.itjust.works 19 points 1 day ago* (last edited 1 day ago) (3 children)

The French pronounce the letters "eaux" as just "o", and foo and bar are placeholder names for functions that are often used in programming tutorials.

[–] BuboScandiacus@mander.xyz 4 points 22 hours ago

The “oo” in “foo” is written “ou” in French

Thus foo -> fou

“Feauxeaux” would be pronounced “fozo” (‘o’ as in “cold”)

[–] RustyNova@lemmy.world 43 points 1 day ago (2 children)

Yes, but it's "oh", not "oo" (as in football)

So it's read "foh-oh". If you want to be correct, it's "Fou - barre - base" ("foo - bar - baz")

[–] Ragdoll_X@sh.itjust.works 20 points 1 day ago* (last edited 1 day ago)

Well feauxck

[–] Witchfire@lemmy.world 8 points 1 day ago* (last edited 1 day ago)

C'est un crazy rod là

[–] one_old_coder@piefed.social 21 points 1 day ago (2 children)

I'm French and most people know that oo is not "o." Fou would have been the proper way to write it.

[–] sik0fewl@piefed.ca 3 points 1 day ago

I’m not French, but I read it as “foh-zoh”.

[–] moody@lemmings.world 5 points 1 day ago (2 children)

But how do you pronounce zoo?

[–] TheYojimbo@lemmy.world 1 points 22 hours ago
[–] snooggums@piefed.world 15 points 1 day ago

"Omlette du frommage."

[–] MajinBlayze@lemmy.world 3 points 1 day ago* (last edited 4 hours ago) (3 children)

Eaux in French is pronounced like o

So foo -> feauxeaux

[–] HuntressHimbo@lemmy.zip 20 points 1 day ago (2 children)

French Furries: eauxWeaux :3

[–] Sonotsugipaa@lemmy.dbzer0.com 13 points 1 day ago

French people saying "water":

[–] neidu3@sh.itjust.works 7 points 1 day ago

[Obligatory comment about frog fursuits goes here]

[–] one_old_coder@piefed.social 6 points 1 day ago* (last edited 1 day ago) (3 children)

Not really. Every programmer in France knows how to speak English, and foo is foo, not anything else.

[–] snooggums@piefed.world 9 points 1 day ago

wheauxeauxsh

[–] ExLisper@lemmy.curiana.net 6 points 1 day ago

Every programmer in France knows how to speak English

Impressive.

[–] MajinBlayze@lemmy.world 2 points 1 day ago

I bet you're fun at parties

[–] Tja@programming.dev 7 points 1 day ago

Mon octets!

[–] Flamekebab@piefed.social 6 points 1 day ago

Don't reinvent the wheel, learn the Baguette on Snails framework!

[–] NigelFrobisher@aussie.zone 4 points 1 day ago

I once made faux and vrai constants in Java and used them everywhere for a laugh.