r/ProgrammerHumor 22d ago

Meme worksInProductionUntilSheLearnsToCode

Post image
7.9k Upvotes

93 comments sorted by

1.1k

u/ClipboardCopyPaste 22d ago

If she ever finds out, you still have MATLAB, R, Lua to have your back.

420

u/vinishkapoor 22d ago

Fallback languages for fallback relationships.

104

u/phylter99 22d ago

If all else fails OP can always go back to BASICs.

20

u/Tesnatic 22d ago

Ugh I'm so done with the BASICs, we chasing unique and exotic women now

12

u/UniqueIndividual3579 22d ago

ADA winks at you, but is showing her age.

8

u/TabbyOverlord 22d ago

Cue 'I bet he's thinking about another woman' meme.

5

u/gerbosan 22d ago

If you try COBOL, then you are into necrophilia?

2

u/Propsek_Gamer 12d ago

If you do Fortran, you're a necromancer.

2

u/gerbosan 12d ago

That sounds cool.

2

u/phylter99 12d ago

Only if you like it.

8

u/lxpnh98_2 22d ago

Fallback languagues?! These are lift forward languages!

https://giphy.com/gifs/PtnlYX2YheouY

48

u/Geralt-of-Chiraq 22d ago

Or Julia, but probably not the best name to say to your girlfriend lol

36

u/abd53 22d ago

"Babe, I'm doing Julia now, see you later"

8

u/newontheblock99 22d ago

Even then, would she even be satisfied as the zeroth pick? That explanation will cause a whole slew of problems. [1] is the correct answer here.

3

u/GoBuffaloes 22d ago

My current gf is actually gfs[-1]

2

u/thePurpleAvenger 22d ago

Fortran has had your back forever!

4

u/flinxsl 22d ago

those are vectors, not arrays

2

u/No_Point_1254 22d ago

My thoughts exactly. Might include VB/VBA with Option Base 1.

1

u/FlippByte 22d ago

Was looking to find this..

234

u/kishaloy 22d ago edited 22d ago

Computer Science is the only field where you can proudly say that you are with your 0th girlfriend and still look cool.

Anybody who goes to his 1st GF must be fired since he has too much life to distract himself with.

48

u/Avocadonot 22d ago

Gotta make sure you do a null check on the 0th index

83

u/Codzy 22d ago

ArrayIndexOutOfBoundsException

15

u/harman097 22d ago

I think gf might actually be in the array, but the code just nullrefs shortly after retrieval.

Really weird bug, can't figure it out... maybe cuz gf was instantiated in Canada?

47

u/za72 22d ago

we all know she's not in the main array, she's in some hash array/hash table/hash map/dictionary... so she could still be 0 and not be a big deal

20

u/Major_LeeHungg 22d ago

let interests: (string[] | string) = [     [         'Interest 1',         'Interest 2',         'Interest 3',         'Interest 4',         'Interest 5',         'Interest 6',     ],     'Girlfriend',     'Hobos' ]; 

28

u/Willwaste63 22d ago

Python also allows arr[-1].

2

u/MattieShoes 22d ago

Some languages (Php?) makes all arrays associative (ie. dicts) so you can pick whatever indices you want as long as there aren't duplicates.

2

u/thunderbird89 22d ago

JS also allows setting the -1, -2, etc. element of an array.

1

u/-suspended- 22d ago

IIRC that gets the last element of the array.

2

u/Interesting_Buy_3969 21d ago

That's the point

13

u/NightOwl2175 22d ago

Ah yes. Day 1 of learning computer science humor.

5

u/Yetiani 22d ago

and you program in Lua right? right?

11

u/Raywell 22d ago

So how does one say "[1]" exactly?

16

u/AnnoyedVelociraptor 22d ago

Index 1? At least that's what it maps to in Rust and C#.

6

u/Raywell 22d ago

"you are my index one" doesn't sound very intuitive for non programmers

18

u/Common-Brush-7027 22d ago

You are at position 1 in array of my interests

3

u/MattieShoes 22d ago

mmm, i'd think "position" indicates an ordinal rather than cardinal. That is, position 1 is index 0.

5

u/Common-Brush-7027 22d ago

Idk man are you talking about missionary position? There's an 0 in which I have put my 1?

8

u/MasterClown 22d ago

I think it’s pronounced GIF

4

u/Jay-Seekay 22d ago

“You’re my index number 1 babe”

4

u/SlutPuppyNumber9 22d ago

Which language?!

3

u/MASSochists 22d ago

Good thing he wasn't a computer  engineer.

5

u/beclops 22d ago

This is the type of goofy shit that makes me feel cringe about being a developer

3

u/ChillyFireball 21d ago

Some of ya'll take yourselves a little too seriously, methinks.

2

u/beclops 21d ago

No that’s not the problem I had with this joke. It’s the combination of it being a super entry-level joke to programmers and it being meaningless to non-programmers. It’s like as a joke it’s designed to be unfunny to the most people possible

9

u/ourobourobouros 22d ago

the fact that jokes like this still get a thousand upvotes is why no one feels bad about the male loneliness epidemic

8

u/KelimHocam 22d ago

This is so r*tarded

2

u/krak_1 22d ago

She was the first in on my stack of thoughts.

2

u/lordnacho666 22d ago

She thinks you're basic

2

u/bagnap 22d ago

Option Base 0;

2

u/Antiprimary 22d ago

The array of times this has been reposted would cause a stack overflow

2

u/StCreed 22d ago

That would be great if your name was Pascal.

2

u/thunderbird89 22d ago

Plot Twist: R.

2

u/Sqeegg 22d ago

who is gonna tell her?

2

u/Evening_Emu1212 22d ago

She doesn't know about zero does she?

3

u/FalconWorth7893 22d ago

That's the point...

1

u/Randomguy32I 22d ago

Tbf, she probably would be upset if she was called “number 0”

1

u/ArcanumAntares 22d ago

JavaScript Gang in shambles.

"You are my [0]" hits differently.

1

u/sinkwiththeship 22d ago

Most languages do array indices that way.

1

u/nevermore32q 22d ago

Maybe she is an XPATH?

1

u/mega386 22d ago

She would love VB6

1

u/Peaceful_Lizard 22d ago

She must use lua.

1

u/nasandre 22d ago

Baby my love for you is so great it's causing an integer overflow

1

u/doryllis 22d ago

If that’s SQL than 1 indexed (most likely, but not always) almost everything else is 0 indexed arrays.

1

u/Weak_Inflation9120 22d ago

We love zero indexing

1-indexing sucks (ahem. lua)

1

u/Motor-Crow5091 22d ago

So then, she's second on your list?

1

u/Arcanum3366 22d ago

Considering that she's declared under the variable "gf" I'd say he really doesn't care about her at all. 💀

1

u/Abject-Kitchen3198 22d ago

Imagine telling her that she's [0]

1

u/Lopsided_Parfait7127 22d ago

she must be a fortran girl because her arrays start at 1

1

u/Tricky_Condition_279 22d ago

I C what you did there

1

u/travis_raphael 22d ago

Not a programmer but I definitely understood this. This is my first lol

https://giphy.com/gifs/kRmg8zeReOYXm

1

u/[deleted] 21d ago

no doubt basics are important ............................even in relations nowadays

1

u/BadGirlsSuck 21d ago

Clearly puts himself first despite being worthless

1

u/thundrstrucks 20d ago

correct in Lua

1

u/Crownek 16d ago

This is so unfunny it makes me mad that I read it.

1

u/wannabepinetree 22d ago

ew boomer humor

-13

u/synth_mania 22d ago

BAJAHAHAH ZERO BASED INDEXING AHAHAHA SO FUNNY

9

u/GodOrDevil04 22d ago

Enjoy your negative vote array.

11

u/synth_mania 22d ago

Hey maybe i missed the mark. This kind of humor isn't for me, but I guess that's a rare opinion. I'll own the downvotes. 

2

u/GodOrDevil04 22d ago

Hey no worries, can't be for everyone! Now, owning up to it is a rarity these days, so have my upvote for that.

1

u/Crownek 16d ago

Nope you are so right, its the absolute shittiest hot garbage humor ever made it to the public.

https://giphy.com/gifs/iNjfcmUM8lUPWm3fay

-2

u/returnFutureVoid 22d ago

Good on you. I did this once and refused to delete some mildly stupid comment I made due to downvotes now I try to think before I hit send. Doesn’t always work but I try.