News for hackers. Stuff that matters.
Re:Microsoft to Explore Using Rust by raverbashing on Thursday July 18, 2019 @09:58AM (#20469807)
Correct answer

People need to "humble down" and see that if people keep falling into the same traps even with training, it's not as simple as "people sucks"

Re:Microsoft to Explore Using Rust by CountSessine on Thursday July 18, 2019 @01:22PM (#20471999)
People need to "humble down" and see that if people keep falling into the same traps even with training, it's not as simple as "people sucks"

The parent isn't saying "people suck" or even that "people who write memory bugs suck".

They're saying that 'programmer machismo' sucks.

Saying, "we don't need better tools, we just need better people, and I'm one of those better people," sucks.

Closely related is saying, "manual memory management is hard, so I guess most programmers should use better tools. But I'm a really advanced 10x 'leet programmer, (in spite of how much of my code has wound up in CVE's), and I'm clearly capable of writing code using manual memory management because of my 'leet skills."

It's one of the peculiarities of the field that we're completely ok with practitioners using dangerous tools and building techniques when better tools and techniques are available.

Re:Microsoft to Explore Using Rust by raverbashing on Thursday July 18, 2019 @01:31PM (#20472097)
Yes, that's what I'm referring to -> 'programmer machismo' sucks
Re:Microsoft to Explore Using Rust by ziftface on Thursday July 18, 2019 @11:35AM (#20470897)
This seems self contradictory. If people keep falling into the same traps even with training, how is "this is a human limitation" not a reasonable conclusion?
Re:Microsoft to Explore Using Rust by raverbashing on Thursday July 18, 2019 @11:41AM (#20470966)
I don't see what are you reading there, but "this is a human limitation" is the correct conclusion

Hence why we need languages that are better at memory management than C. It's ergonomics.

In the same way you can't put a racing gearbox/clutch in a street car and expect everybody to deal with it. They won't.

Re:Microsoft to Explore Using Rust by johncolanduoni on Thursday July 18, 2019 @10:15AM (#20469972)
What makes you think they don’t include themselves in the term “humans”?