The push method could return `Ok(())` when it succeeds and `Err(x)` when it fails. Since `Result<T, U>` is marked #[must_use], it forces the caller to handle the error case. Rust as a language is well-suited to writing low-level, robust code. The non-core stdlib is the issue.
Admittedly lots of programmers want products not languages. It's good for short-term promotion, bad for long-term health.
-
-
I don't agree with that. Having official package manager is not a problem (actually the opposite), having it tightly coupled with the lang and the build system is.
-
Well that's probably closer to what I should have said.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.