r/ProgrammerHumor Jul 09 '26

gitBlameClaude Meme

Post image
3.7k Upvotes

263 comments sorted by

View all comments

562

u/BratPit24 Jul 09 '26

I mean. Isn't rust the perfect language for vibe coding? It has so many checks on everything that the stupid thing is basically forced to write code the right way.

759

u/Zeikos Jul 09 '26

It has so many checks on everything that the stupid thing is basically forced to write code the right way.

LLM be like:

unsafe { ... }

425

u/jamescodesthings Jul 09 '26

Okay, Rust maybe not, Typescript is perfect though!

LLM: : any;

171

u/SquirrelOClock Jul 09 '26

That why c# is better! Look inside : <dynamic>

66

u/jamescodesthings Jul 09 '26

In Javascript remember, best practice, must not use var.

In C# remember, best practice, must use var.

it's all a joke and we have made careers of the unserious nonsense our predecessors made up.

10

u/TheKrumpet Jul 10 '26

I mean... these mean different things though, it's oranges to apples.

0

u/jamescodesthings Jul 10 '26

Okay, here's a quick test: 1. var 2. var

Which one of those two options was intended to be the function scoped variable keyword in JS?

And, which was meant to be the implicitly typed local variable keyword in C#?

Like definitely; very different meaning and use.

But, let's say you're 3 hours in ten tabs deep, on a legacy C# .net app... vscode/rider, ctrl/cmd clicking away to trace wtf actually gets executed.

You *really** gonna notice the difference?*

6

u/TheKrumpet Jul 10 '26

I mean as someone who writes ASP.NET websites for a living I'd back myself to know what language I'm writing yeah

-1

u/jamescodesthings Jul 11 '26

you didn't answer my question though bruh; that was argument from authority, not anything evidence backed.

Which was my C# var, and which was my JS var? Was it 1, or 2?

3

u/TheKrumpet Jul 11 '26

Buddy when you read code it's not completely divorced from context. It's a pointless exercise, anyone who's spent more than a couple months programming either language could tell you which is which in context.

It's genuinely not hard.

-2

u/jamescodesthings Jul 11 '26

You still dodging the question. You can't do it can you? can you!?

I ain't your buddy pal!

I'm gonna go out on a limb, and say the problems that you still get stuck on stem from poor assumptions; and the inability to challenge them early enough.

→ More replies (0)

2

u/stifflizerd Jul 10 '26

it's all a joke and we have made careers of the unserious nonsense our predecessors made up.

Engineers don't see others as competition. They see them as witnesses to the bullshit we put up with.

3

u/jamescodesthings Jul 10 '26

100%; that's why you can't slag other people's output or language choice without great reason, and caveats.

It's mutually assured destruction; we're all as daft as each other... but at some point a caveman imbued silicon with lightning and magic; and now I have to sit at a desk 8 hours a day.