News for hackers. Stuff that matters.
Re:Cross-platform Rust rewrite of the GNU coreutils by lomnakkus on Tuesday March 22, 2016 @03:05PM (#11339093)
> C requires you to be really smart all the time, or at least be aware of when you're not smart enough to get a chunk of code right.

It's not so much that it requires smarts. It's that is requires you to be ever-vigilant and to never make any mistakes. (That's why UB and bounds overflows are so devastating to software security. Almost any slip-up by the developers can be exploited.)

Incidentally, the ever-vigilant bit is also why we really want compilers to be doing the bounds-checking (or proving that it isn't necessary). Compilers are really good at being ever-vigilant. Humans (no matter how smart)... not so much.

Re:Cross-platform Rust rewrite of the GNU coreutils by B1FF_PSUVM on Tuesday March 22, 2016 @04:23PM (#11339708)
> good at being ever-vigilant

There goes the price of freedom. Drats.