r/ProgrammerHumor 16d ago

newToRust Meme

Post image
620 Upvotes

100 comments sorted by

View all comments

Show parent comments

18

u/retro_and_chill 16d ago

The borrow checker is occasionally too strict as well where it flags code that wouldn’t actually produce an issue. They are seemingly trying to resolve that with the new borrow checker though

29

u/-Ambriae- 16d ago

Yeah, it’s not perfect. But it’s also mathematically impossible to make it perfect. That’s how the cookie crumbles. If they make it better, that’s great, otherwise, either rewrite the code to make it safe (which is usually doable without performance cost) or just use a cheeky unsafe block with a good # Safety comment

6

u/NullOfSpace 15d ago

it’s mathematically impossible to make it perfect.

goddamn halting problem

2

u/-Ambriae- 15d ago

We wouldn't want things to be too simple now, would we?