Some aspects of this come across like the true goal was to silence Andrew's long-standing issues with the actual concepts related to The Question, with his fashiness being a convenient excuse.
Due to its long lifespan, C++ has various inherited design flaws and limitations (such as the aforementioned undefined behavior). Younger languages like Rust are [anti-Undefined Behavior racists](https://doc.rust-lang.org/reference/behavior-considered-undefined.html) - if you write unclear code like this, the compiler is meant to intentionally refuse to continue, basically telling you to "learn to code" and "git gud".
Some aspects of this come across like the true goal was to silence Andrew's long-standing issues with the actual concepts related to The Question, with his fashiness being a convenient excuse.
Due to its long lifespan, C++ has various inherited design flaws and limitations (such as the aforementioned undefined behavior). Younger languages like Rust are [anti-Undefined Behavior racists](https://doc.rust-lang.org/reference/behavior-considered-undefined.html) - if you write unclear code like this, the compiler is meant to intentionally refuse to continue, basically telling you to "learn to code" and "git gud".