News for hackers. Stuff that matters.
Re:You can't Rust that by gmueckl on Sunday April 01, 2018 @06:45AM (#16727658)
I was talking about processes, not tools. Rust is just tool. But good software comes from thorough processes.
Re:You can't Rust that by kibwen on Sunday April 01, 2018 @10:35AM (#16728484)
Good software comes from processes that aren't afraid to adopt tools to automatically enforce those processes in order to guard against human oversight.
Re:You can't Rust that by gmueckl on Monday April 02, 2018 @05:14AM (#16733278)
Tools come from processes. You need to know what the tool needs to do (the process) before you can write it.
Re:You can't Rust that by pohl on Sunday April 01, 2018 @10:59AM (#16728595)
Type systems are applied mathematics. You can’t get more engineering-y than that.
Re:You can't Rust that by gmueckl on Monday April 02, 2018 @05:17AM (#16733281)
See my reply to the other comment.

Type systems are tools that simply the process of checking that you do not mangle data by applying the wrong instructions to them. They didn't come out of nowhere.

Re:You can't Rust that by pohl on Monday April 02, 2018 @02:25PM (#16737571)
Math is a tool, too, yet applying mathematical methods is one of the defining characteristics of engineering.