Elixir Language Ciao mondo


Esempio

Per le istruzioni di installazione su elisir controllare qui , descrive le istruzioni relative alle diverse piattaforme.

Elixir è un linguaggio di programmazione creato usando erlang e utilizza il runtime BEAM di erlang (come JVM per java).

Possiamo usare elixir in due modalità: iex shell interattivo o in esecuzione diretta utilizzando il comando elixir .

Inserire quanto segue in un file denominato hello.exs :

IO.puts "Hello world!"

Dalla riga di comando, digitare il comando seguente per eseguire il file di origine Elixir:

$ elixir hello.exs

Questo dovrebbe produrre:

Ciao mondo!

Questo è noto come la modalità script di Elixir . In effetti, i programmi Elixir possono anche essere compilati (e generalmente sono) in bytecode per la macchina virtuale BEAM.

Puoi anche usare iex per la shell interattiva di elisir (consigliato), esegui il comando riceverai un prompt come questo:

Interactive Elixir (1.3.4) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)>

Qui puoi provare i tuoi esempi di elisir hello world :

iex(1)> IO.puts "hello, world"
hello, world
:ok
iex(2)> 

Puoi anche compilare ed eseguire i tuoi moduli tramite iex . Ad esempio, se hai un helloworld.ex che contiene:

defmodule Hello do
   def sample do
       IO.puts "Hello World!"
   end
end

Attraverso iex , fai:

iex(1)> c("helloworld.ex")
[Hello]
iex(2)> Hello.sample
Hello World!