this post was submitted on 03 Aug 2025
1 points (66.7% liked)

Programmer Humor

25983 readers
286 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 

"Rust's compiler prevents common bugs" So does skill. No offense to you, but, this trope is getting so tiresome. If you like the language then go ahead and use it. What is it with the rust crowd that they have to come acrosslike people trying to convert your religion at your front door?

all 7 comments
sorted by: hot top controversial new old
[–] smiletolerantly@awful.systems 1 points 3 weeks ago (1 children)
  • if your skill is so great that you would never cause the kinds of bugs the rust compiler is designed to prevent, then it will never keep you from compiling, and therefore your complaint is unnecessary and you can happily use rust
  • if you do encounter these error messages, then you are apparently not skilled enough to not use rust, and should use rust

In summary: use rust.

[–] JackbyDev@programming.dev 0 points 3 weeks ago (1 children)

I can sympathize with some people getting tired of "rewrite it in Rust", especially when it's suggested inappropriately. (Worst I saw was an issue opened on something, maybe a database, I don't remember. Someone said they were a new programmer and wanted to help and only knew a little Rust and that if the project was rewritten in Rust they could help.) But... Rust's compiler being able to do those things is actually super useful and amazing. This is like someone saying they don't need static types because they know the language good enough to not misuse the dynamic types. This is like someone saying they don't need C because they're good at assembly.

While it isn't something as simple as Rust being strictly better than C/C++, it's really silly to say that you being a good developer means you don't need guardrails. Everybody makes mistakes all the time. You're not perfect.

[–] omniman@piefed.zip 1 points 4 days ago (1 children)

How do you have animated pfp .

[–] JackbyDev@programming.dev 1 points 4 days ago

I think you can just upload animated webps, I didn't do anything special.

[–] boaratio@lemmy.world 0 points 3 weeks ago (1 children)

At my last job I worked in a code base written in C and it needed to be certified to MISRA level A, and even in a language with as many foot guns as C, it's possible to write safe code. You just need to know what you're doing. I know there are tons of Rust zealots out there claiming it'll solve every last problem, but it turns out you just need to be careful.

[–] xav@programming.dev 1 points 3 weeks ago* (last edited 3 weeks ago)

it turns out you just need to be careful

Famous last words