Rust vs Go - RustとGo
Rustは言語仕様が厳格なのが良い。 だが標準ライブラリが貧弱だ。 実用的なアプリケーションを作るには、どうしても野良ライブラリを使う必要がある。 野良ライブラリは豊富だが、ひとつ入れると依存関係で沢山入るので、安全性を確認する手間が非常に大きいのが難点だ。
Goは、Rustほどではないものの、それなりに言語仕様がしっかりしている。 しかも、Rustとは異なり、標準ライブラリが豊富だ。 なので、言語仕様の厳格さを妥協できるなら、Rustの代替として優秀である。