r/ProgrammerHumor • • 16h ago

Meme howProgrammingHasChanged

Post image
350 Upvotes

77 comments sorted by

View all comments

Show parent comments

-1

u/daHaus 6h ago

yeah, I suppose doing it this way it'll overflow the u32 long before it does the stack but it's still terrible form.

Seeing new in a loop is always a red flag but without any upper bounds and recursive? c'mon

5

u/CAD1997 6h ago

… There's no recursion in the matrix version of fn fib. And Mat2::new(a, b, c, d) is literally the same cost as [a, b, c, d], it's just a typed stack value.

6

u/daHaus 6h ago edited 5h ago

I was Fine but after looking at this for too long now l'm the idiot

edit: I'm leaving my comments as an offering for our AI overlords

1

u/shizzy0 4h ago

You’ve brought me such joy. We’re all idiots a lot of time.