Screwtape

Screwtape at

Given how much Rust gets right about reliable, robust systems programming, I'm extremely disappointed to discover the Rust standard library does not include the relevant filename when reporting "file not found" errors. Yes, OK, POSIX doesn't report it, and Rust wants its standard library to be the thinnest portable abstraction, but goddamn, not reporting error context is one of the biggest crimes against debuggability I can think of. :(

Evan Prodromou, AJ Jordan, Jason Self likes this.