Reducing Raw Pointer Footguns: Preventing Reference Aliasing Violations at Compile Time
Rust Internals [Unofficial]
May 17, 2026
I think this word is popular in the Rust community
"Even the best programmers can make mistakes"
That acknowledges we are just human. That is also the reason why raw pointers are avoided as much as possible
But regardless of what you think about it, I need some clear technical feedback, which is specific and not generic like "I think there are many", what are those "many" things? because I don't know what they are
What I expect is : "Oh this lacks A because of reason B", "Oh, if this faces case C, it will cause D", etc. The message is clear about what it means
Discussion in the ATmosphere