Being a fanboy, I found the discussion Why aren't you using Rust at work? rather depressing. It's also relevant to me since I am currently writing some internal tool at work, and wonder how far it will go before re-writing in something more acceptable, like Python. To be fair, there was also some great praise of the ecosystem.
I was surprised that there is no Rust set type that preserves insertion order.
Something I learned about running system commands, imagine you had a complex command like:
ssh some-hostname "uname --all && free --human"
Running such in Rust would be:
std::process::Command::new("ssh") .arg("some-hostname") .arg("uname --all && free --human") .spawn() .expect("problem");