You are viewing a single comment's thread. View all
3
MrBaptist on scored.co
1 year ago3 points(+0/-0/+3Score on mirror)
I gradually began to hate Undefined Behavior.
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".