1. Memory‑safety isn’t a silver bullet
The discussion repeatedly stresses that a memory‑safe language only fixes one class of bugs; overall correctness still requires good design and processes.
“It doesn’t matter that the language you use is memory‑safe, if you didn’t design for correctness or have no process that will eventually lead you to fixing all bugs.” — kristoff_it
2. Language tribalism & perceived bitterness
Several comments point out a strong bias toward or against Rust (and Zig), framing the debate as “bitter” or “ideological” rather than technical.
“Damn this person's obviously is so bitter towards Rust… I wonder why he's so obsessed with it?” — randypewick
3. “Fix all bugs” vs. pragmatic prioritisation
A recurring theme is the futility of trying to “fix every bug” before adding features, highlighting that the distinction between bugs and features is often blurry and that value‑based prioritisation is more realistic.
“fixing all bugs also means adding all the features, then you also accept that you will never be done.” — alkonaut