Rustをいじってみる

前に、C言語に代数的データ構造がつけば、だいたい満足であるということを書いた。
しばらくして、まさにそういうプログラミング言語があることに気付いたので、
さわってみることにした。

とりあえず、コードを拾ってくる

% git clone https://github.com/mozilla/rust.git

ビルドの仕方はここに書いてある。
https://github.com/mozilla/rust/wiki/Note-getting-started-developing-Rust

なんとなくpandocを入れてみた。

% cabal update
% cabal install cabal-install
% cabal install cab
% cab install pandoc

% brew install valgrind ccache

% ./configure
とちゅうでいきなりgit repositoryをcloneしはじめてびっくり

なんかこれに時間がかかったので、その間いろいろ読んでいた。
% make

そしてチュートリアルをたどってみる。

http://static.rust-lang.org/doc/master/tutorial.html

Emacs 24なので、packages-list-packagesからrust-modeを選ぶ。