Hacker News new | ask | show | jobs
by tomcam 2885 days ago
In my experience creating robust, usable code that responds properly to adverse conditions always requires tons of error handling. The closer to the problem you deal with it the more accurate your diagnostics can be. Otherwise it becomes very difficult to provide meaningful feedback to the user.
1 comments

Nothing in your comment counters the GP’s statement that Rust manages to accomplish this with a single character, simultaneously avoiding needlessly obscuring the happy path and without the downsides of non-local error handling.