this post was submitted on 25 Mar 2025
201 points (97.2% liked)

Rust

6697 readers
100 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

[email protected]

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 2 years ago
MODERATORS
 

It's getting more and more unhinged on LinkedIn.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 9 points 5 days ago (1 children)

This is so fucking stupid, I can't even.

For your mental health, have some reasonable arguments about Rust: https://www.heise.de/hintergrund/Entwicklung-Warum-Rust-die-Antwort-auf-miese-Software-und-Programmierfehler-ist-4879795.html

Since it's in German, here are the key points of the article (written from memory - the article is quite old, so I might misremember - best read the article yourself):

  • Software development is stuck in a vicious cycle regarding project budgets.
    • Some competitors don't know better and just budget the "happy path", that assumes that everything during development goes right.
      • The author uses a term for this which I like a lot: "Hybris of the programmer"
    • Other competitors know better, but still have to lie in order to remain competitive when it comes to prices
    • Therefore almost all software projects end up with a way too low budget
      • So we get buggy software
  • Rust might be a way out of this misery, because
    • it is understood that it takes longer to develop something with Rust
    • but on the flip-side the safety-guarantees rule out a lot of bugs
    • so customers who choose to have their project implemented using Rust are fully aware of the higher costs, but also the higher quality
    • and developers have a well known argument for the higher costs, and also have data that shows how this higher investment will yield a better quality product.
[โ€“] [email protected] 2 points 4 days ago

The first point applies to any kind of engineering anyway.