I'm no fan of #Rust by any measure, but I think it's unfair to blame Rust for the Cloudflare outage - Mistakes are language agnostic and very portable.
@harrysintonen It was also because they unwrapped an error without checking. So this goes against everything that makes Rust good. This kind of code should only be used in testing or fast prototyping, but not in production.
@harrysintonen It seems more relevant to blame Cloudflare for being a deliberate MITM for most of the HTTPS internet.

@harrysintonen In this outage the root causes spanned more than a single line, and the fixes should be deeper.

However, I think in general it's still ok to question whether the language should have prevented a problem.
1) Rust proclaims that certain classes of bugs in C programs are C's fault, so it's fair to ask what classes of bugs in Rust programs are equally Rust's fault.
2) Rust has ambition to do better than just shrug and blame programmers for making mistakes.

@harrysintonen, totally agree with you, but unfortunately https://en.wikipedia.org/wiki/Brandolini's_law .
Brandolini's law - Wikipedia