Is rust very geared towards writing network applications (like Go is to some extent) and lacking in other areas, or would you recommend it as a general language? I'm always curious about new languages, but my needs are mostly in maths/scientific computing. Would Rust prove a good (or at least OK) match?