I enjoyed this post. The before after graphs are great. It seems like a fairly good review of what newcomers can expect from using Rust in production. Particularly the Pros and Cons at the end. Although the bit on error handling felt a bit off. The failure crate they mention is the correct solution to their problem and has been promoted the official rust-lang-nursery organisation. The Rust community probably should make that information easier to discover though.
I recently ran into the need for the failure crate, and it felt like I was doing something wrong, because failure type is not specific and it relied on an “external” crate.
I enjoyed this post. The before after graphs are great. It seems like a fairly good review of what newcomers can expect from using Rust in production. Particularly the Pros and Cons at the end. Although the bit on error handling felt a bit off. The failure crate they mention is the correct solution to their problem and has been promoted the official rust-lang-nursery organisation. The Rust community probably should make that information easier to discover though.
We will when it’s ready; it’s just not quite there yet.
I recently ran into the need for the failure crate, and it felt like I was doing something wrong, because failure type is not specific and it relied on an “external” crate.