this post was submitted on 01 Dec 2023
35 points (72.2% liked)

Programmer Humor

31992 readers
319 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 15 comments
sorted by: hot top controversial new old
[–] promitheas@iusearchlinux.fyi 21 points 9 months ago (2 children)
[–] lupec@lemm.ee 38 points 9 months ago* (last edited 9 months ago) (2 children)

Pomni is from The Amazing Digital Circus, a recently released animated pilot where human characters are endlessly tortured by an AI entity in a zany VR world. My best guess is it's correlating said eternal suffering with using Java/Maven or writing tests? Not sure lol

[–] eerongal@ttrpg.network 11 points 9 months ago

Also, I assume it's because the xml file in maven is typically called a "pom" file, so expanding that to pomni for some reason? It still doesn't make a ton of sense

[–] thadah@lemmy.world 8 points 9 months ago (2 children)

Ding ding ding!

Although Gradle is not much better imo...

[–] deathmetal27@lemmy.world 2 points 9 months ago

You can now write pom.xml in other languages as well if you want: https://github.com/takari/polyglot-maven/

[–] pixelscript@lemmy.ml 1 points 9 months ago* (last edited 9 months ago)

I had struggled with Gradle off and on for something like five years before eventually learning that Gradle files were executable code files (as opposed to static data files such as .ini) written in Groovy (as opposed to some unique esoteric Gradle lang), and the code within them interacts with implicitly declared objects.

All of that could have been figured out very quickly with a cursory look over the documentation. I just never read it until way past the time I should have. That's on me. I just wanted the stupid magic Gradle incantation that would get my stupid Minecraft mod to compile.

Also, I gotta say, holy crap I hate Groovy. All of its syntax ""sugar"" just makes it hard to read unless you already know what's up. The unique ways it makes code look like not code was the bulk of the reason why I took so long to figure out that Gradle files were code in the first place.

I know you can write Gradle files in Java instead of Groovy, but at this point that just seems wrong. Build files shouldn't look like source files. I have no objective justification for this, it just doesn't feel like the way.

[–] Daxter101@lemmy.blahaj.zone 6 points 9 months ago (1 children)
[–] QuazarOmega@lemy.lol 27 points 9 months ago (1 children)
[–] Daxter101@lemmy.blahaj.zone 4 points 9 months ago

Ooh, thanks!

[–] velox_vulnus@lemmy.ml 14 points 9 months ago

"What is this unreadable mess, grandpa?"

"It's a long story. Sit..."

[–] clement@social.poisson.me 11 points 9 months ago (1 children)

I find it funny that someone would go out of their way to configure a test plugin, only to exclude all tests. That's how im choosing to interpret this meme.

[–] neshura 1 points 9 months ago

The meme is the how the packages are managed to begin with.

Worked with Maven once, I'd rather saw my legs off than do it again.

[–] amio@kbin.social 6 points 9 months ago

Huh? Admittedly XML is a joke, but if that's not it...

[–] PlexSheep@feddit.de 1 points 9 months ago

I always laugh at Java stuff, very funny meme

[–] demonsword@lemmy.world 1 points 9 months ago

that red 'fork' bugs me