Rust vs Go for client implementations


#1

Read these:

Also:

  • it’s compatible with Wasm now.

#2

Generally, Rust is faster and safer than Go. Rust is more complex than Go, but this complexity is worth the speed, safety, ability for low-level programming, flexibility, better suitability for large projects (which Rust can actually reduce the complexity of—e.g. the compiler does a lot of the work for you, easier to debug, etc.), and other benefits.

FMI see e.g. https://duckduckgo.com/?q=rust+vs+go&t=fpas&ia=web (I read some of https://news.ycombinator.com/item?id=13430108).


#3

Also using Rust allows use of Parity Substrate and Wasm, with associated benefits. https://www.parity.io/substrate/.