News for hackers. Stuff that matters.
Re:Linux Rust Support by emilfihlman on Tuesday July 06, 2021 @09:06AM (#27747977)
All easily achievable with gcc.

Yes, we can.

Re:Linux Rust Support by bicolao on Tuesday July 06, 2021 @10:09AM (#27748792)
Please show us how. I don't think these can be achieved within current C semantics.
Re:Linux Rust Support by masklinn on Tuesday July 06, 2021 @10:38AM (#27749227)
In full anyway. Limited subsets? Sure, if you assign a null and immediately try to deref' it Clang and GCC will probably notice and yell at you.
Re:Linux Rust Support by whb07 on Tuesday July 06, 2021 @12:43PM (#27750951)
Well, no. You’re talking about using all the flags and tooling like i just mentioned, which 99.99% of people don’t use every time they run a build. Even then the best and strictest of flags + Werror still falls short.

Then you still have to run extensive fuzzing and testing to trigger different paths and whatnot.

Or you could just use Rust.