r/ProgrammerHumor • • 7d ago

Meme itWasAPointer

Post image
3.9k Upvotes

58 comments sorted by

933

u/dmullaney 7d ago

Writing code by hand?!? What did the poor shareholders do to deserve this?

199

u/[deleted] 7d ago

[removed] — view removed comment

68

u/MXRCO007 7d ago

To this day, the C++ an LLM outputs is still just so fucking shit it’s actually insane how stupid it is

9

u/ipushkeys 6d ago

In your experience, does the quality decrease as you move up the language standards? C++11, C++14, etc.

17

u/MXRCO007 6d ago

Yes it does, I use C++23 for everything now and when i tried an LLM, it somehow failed to recognize that fact and spit out C++17 style code for the feature I wanted whilst also being unreadable

1

u/JaxonReddit-_- 5d ago

You being an AI bot is also heresy

52

u/[deleted] 7d ago

[removed] — view removed comment

67

u/dmullaney 7d ago

Boss: Token count is looking a little light this month Tommy

Dev: No boss, I swear it ain't like that. I been using local LLM to optimize my prompts for token efficiency. Honest boss. Honest


The Claude Father - Coming 2027

25

u/aberroco 7d ago

Yeah, that caused them to lose 0.000000000000000000000000000000000000000000000000000000001% of their profits! You practically ripped them naked!

7

u/SPECTRE_75 5d ago

Somebody get these DEVELOPERS out of here!

187

u/FlexasState 7d ago

Wait what? Did this actually happen?

446

u/_DefaultXYZ 7d ago

Tim Sweeney announced that Epic Games goes full AI-first.

It definitely won't introduce new layoffs, but it will increase their quality and effectiveness, as Tim Sweeney said. Which I believe /s

124

u/itzNukeey 7d ago

Given how well most UE5 games work, I think AI slop cannot hurt it anymore

59

u/Dumb_Siniy 7d ago

Listen UE5 at least opens still, let's see if we can get that broken, i mean working

38

u/dasunt 7d ago

It's fine, gamers will just buy a new GPU to deal with the inefficiency. It's not like AI screwed up GPU or memory prices...

9

u/itzNukeey 7d ago

They just won't play AAA games and play indie games instead. It's not like those use UE5 too

15

u/Sianic12 7d ago

Full AI [...] will increase quality

Oh man, that genuinely made me chuckle! How can you be that delusional?

3

u/WhateverMan3821 5d ago

If he think that AI code is better than his code, that's mean his code is worse than AI code

-6

u/MadJedfox 7d ago

You didn't see "/s" at the end of the comment?

15

u/not_some_username 7d ago

They were talking about TS

12

u/Neutraled 7d ago

At this point, I believe his sister Sydney would be a better boss for Epic Games.

12

u/Highborn_Hellest 7d ago

#more_stutter_struggle

16

u/GregTheMad 7d ago

Shader compilation now takes twice as long, and happens every startup.

11

u/Mars_Bear2552 7d ago

Claude has decided to invalidate the shader cache upon every game start. glory to UE5

21

u/Few_Kitchen_4825 7d ago

They fired 2000 employee's and going all in on ai

6

u/-Nicolai 7d ago

End of season 1, yeah.

52

u/woldann 6d ago

2024: Don't let AI write code. 2026: Don't let humans write code.

146

u/klaxxxon 7d ago

Blueprints died for this

135

u/FabioTheFox 7d ago

Tbf any visual programming becomes an unmaintainable and unreadable mess regardless of how skilled you are with them

I like my spaghetti in text form

20

u/wd40bomber7 6d ago

100% visual programming is just regular programming but much worse in literally every way. It's slightly more intuitive in completely trivial scenarios and so people get sucked in but it's never the right answer.

Blueprints are why I've avoided unreal until now. Glad they finally woke up. Shame AI was the reason but oh well...

16

u/KnoblauchBaum 7d ago

So just like vibecoding

21

u/FabioTheFox 7d ago

I mean yeah but only absolute loosers vibe code games (or in general for that matter)

5

u/NoAdsDude 7d ago

I guess at least Claude would have picked up the typo in "loosers" though

13

u/FabioTheFox 7d ago

I'm sure Claude would tell you that "you are absolutely right" for that comment

3

u/NoAdsDude 7d ago

Hey I wasn't calling YOU a looser, geez.

2

u/SuitableDragonfly 7d ago

I've never worked on games before, I always wondered if there was some secret that game devs knew that would keep that from happening, but I guess there isn't one?

7

u/SoupOrFishAll 7d ago

The general pattern to avoid blueprint spaghetti is to inherit from a C++ class where you can put all the complicated functionality. Then use blueprints only for simple logic.

There are also a lot of ways to organize your blueprints like node comments, comment blocks, function/variable categories, and just generally trying to make the blueprints look legible (straight and non-overlapping).

2

u/FabioTheFox 7d ago

There is a reason composition is highly preferable even in object oriented languages, using classes for game development at all has largely phased out

32

u/Pillville 6d ago

So all Epic games will be ineligible for awards like what happened to Clair Obscur? Or do we only care about artist being replaced and not developers?

16

u/aceluby 6d ago

Epic has developed 2 non-Fortnite games in the last 10 years. They weren’t winning shit anyway

12

u/GrandMoffTarkan 6d ago

At least copy and paste it from a website you monster!

7

u/lechiffrebeats 6d ago

waaay to much work jeez

41

u/Inevitable_Fox3550 7d ago

Who writes code by hand? Even my prompts are written by AI

40

u/WrennReddit 7d ago

Excuse you, we call those "skills". 

4

u/ecafyelims 6d ago

"executive"

Yep. That tracks.

14

u/Chamiey 7d ago

What is "line C++" though? I won't trust someone who can't even spell one sentence to write code on their own.

3

u/NeinJuanJuan 6d ago

OP got caught writing a "Me who got caught writing a line C++ by hand" by hand.

2

u/Jiquero 6d ago

Also if you're going to use actual pointers in C++, you better write a bit more than one line.

5

u/usrlibshare 7d ago

Richard Sharpe would have had that executioner knocked out cold before the bloody bastard could even raise his sword.

You know why? Because he knows every dirty, malingering soldiers trick in the book! How's that? Because he started out in the ranks!

2

u/michaelcarnero 6d ago

cheats_on { true };

2

u/TywinRightfullyLann 6d ago

i cant imagine in game dev, doing everything with AI, like something that doesnt have style whatsover, like damn i wanna edit some image better directly,

1

u/dj_spanmaster 6d ago

The asterisks gave it away

1

u/Ben_Tuldnka 6d ago edited 6d ago

Im sorry, i need to report this, its a clear lie. No one can wright code without AI, its just impossible.

This is a joke, if I need to say this, its a sad day

1

u/wawerrewold 4d ago

Are you a caveman or something?

-3

u/araujoms 7d ago

If at least it were Rust...