macでrustをはじめる

Macでrustでコードを書く環境を構築します。 まずはrust本体のインストール。

brew install rust

まずは確認

$ rustc -V
rustc 1.17.0

rustがインストールされました。

cargoも同時にインストールされます。

$ cargo -V
cargo 0.18.0-dev (fe7b0cd 2017-04-24)

rustfmtをインストールします。 gofmtのrust版のようです。

$ cargo install rustfmt
...

~/.cargo/binにパスを通せばrustfmtでコマンド起動できるようになります。 最近はコードの整形ツールがコーディングスタイルの標準を作る言語が多いようです。 コーディングスタイルは不毛な論争になりがちなので、標準的なツールがあるとみんなそれに従うようになるのでよいですね。