最近ネット界隈で、Elixir が騒がれている。
Erlang のバーチャルマシンErlang VM上で動作するようで、とにかく速いらしい。
私自身は、Erlangは難しそうという以外は良く知らない。
そこでElixir を簡単に整理。
とりあずElixir ダウンロードページからダウンロードしてみる。Windowsでも、Macでも、Linuxでもインストール可能なようだ。
Mix
Mix とは、Elixir が提供しているビルドツールである。タスクとしてアプリケーションの生成、コンパイル、テスト、依存関係の管理等を行える。
Phoenix Framework
Phoenix Frameworkは、Elixir で記述されたWebフレームワークである。Ruby で言うところの、Rails である。
どうやら、かなりRailsを意識したつくりのようである。
これから試してみるので、乞うご期待。