技術メモ

プログラミングとか電子工作とか

Elixir入門(第一章 環境構築~Hello world)

といってもまずはインストールから

https://elixir-lang.jp

上記の公式サイトのチュートリアルをなぞっていきます。

インストール

Elixir をインストール - Elixir

Windowsであればインストーラを実行すれば一発。Macならbrewで入るみたいですね。

インタラクティヴ・モードで一歩

Hello worldと言って良いのか分かりませんが、まずは動作するかチェック。 iexがElixirのインタラクティヴ・モードだそうです。

C:\Users\xxxxx> iex
Interactive Elixir (1.8.0) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)> "Hello" <> " world"
"Hello world"

PowerShellの場合は「iex.bat」になります。)

C:\Users\xxxxx> iex.bat
Interactive Elixir (1.8.0) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)> "Hello" <> " world"
"Hello world"

なんぞいな「<>」って・・・
気になりますが次のスクリプト実行へ。

まずはファイル作成(ファイル名は「simple.exs」)

IO.puts "Hello world from Elixir"

保存できたらコマンドプロンプトPowerShellからelixirを通して実行。

C:\Users\xxxxx> elixir simple.exs
Interactive Elixir (1.8.0) - press Ctrl+C to exit (type h() ENTER for help)
Hello world from Elixir

とりあえず最初はこんなもん。
はてなシンタックスハイライトにElixirがあることにびっくりしつつ、第二章へ。

f:id:ysmn_deus:20190122112104p:plain
elixir