LoginSignup
3
3

More than 5 years have passed since last update.

Erlang始めました(1 - 準備編)

Posted at

始まりはこの言葉から

「プログラミング言語は複数習得すべき」

- プログラマが知るべき97のこと -
それも、今使っている言語とは違うパラダイムの言語を(ちょっと文章変えました)。

なぜErlang?

業務ではpythonを使っているので、関数型言語を習得しようと思いました。
自分が知っている関数型言語はscalaとErlang。
で、Erlangは弊社のアプリで使用事例があるので、Erlangを選択、という単純な理由です。
深く考えてなくてすみません。

今回の教科書

すごいErlang ゆかいに学ぼう!- オーム社 -

Erlangのインストール開始

使用マシンはMacです。
homebrewでerlangをインストールし、まずはErlangシェルなるものを起動するところから!
ってことで、下記を実行。

brew install erlang

10分くらいかな(?)結構時間が経過した後で表示されたのが下記の画面。
スクリーンショット 2016-01-30 11.16.39.png

MacOS10.7はもう古かった!!

確かに自宅のMac、購入したの4年以上前だよな〜・・・ってことでOSを最新にバージョンアップ(10.11へ!)

Erlangシェル起動への道 - もうちょっと続くんじゃよ

バージョンアップが終わり、Erlangのインストールを続行(OSのバージョンアップでMacの起動に時間がかかるようになったのはマシンスペックのせい、と思うことにしよう。実際メモリ4Gしかないし)。

brew install erlang

5G46N.jpeg

スクリーンショット 2016-01-30 12.01.02.png

orz

まだ足らんかったぁ・・・

brew link autoconf automake libtool

(ッターン!)

brew install erlang

(ッターン!)

スクリーンショット 2016-01-30 11.29.57.png

やっとインストール開始した!!
・・・その後インストールは無事終了しました。

お待ちかね、Erlangシェル起動

すべてはこの起動から始まる・・・ということで

erl

スクリーンショット 2016-01-30 12.05.42.png
お・・・

スクリーンショット 2016-01-30 12.06.54.png
おお・・・

スクリーンショット 2016-01-30 12.08.40.png
おおお!(くどい)

準備が整いましたので、次回から「すごいErlang ゆかいに学ぼう!」に沿って学習していきます。
超初歩的なところから始まりますが、お付き合いのほど、よろしくお願いします。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3