Ricerca…


Osservazioni

Elixir è un linguaggio dinamico e funzionale progettato per creare applicazioni scalabili e manutenibili.

Elixir sfrutta la VM di Erlang, nota per l'esecuzione di sistemi a bassa latenza, distribuiti e fault-tolerant, e allo stesso tempo utilizzata con successo nello sviluppo web e nel dominio del software embedded.

Versioni

Versione Data di rilascio
0.9 2013/05/23
1.0 2014/09/18
1.1 2015/09/28
1.2 2016/01/03
1.3 2016/06/21
1.4 2017/01/05

Ciao mondo

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!

Ciao mondo da IEx

È inoltre possibile utilizzare la IEx (Interactive Elixir) per valutare espressioni ed eseguire codice.

Se sei su Linux o Mac, digita iex sul tuo bash e premi invio:

$ iex

Se sei su un computer Windows, digita:

C:\ iex.bat

Quindi entrerai in IEx REPL (leggi, valuta, stampa, loop) e puoi semplicemente digitare qualcosa come:

iex(1)> "Hello World"
"Hello World"

Se vuoi caricare uno script mentre apri un REPL IEx, puoi farlo:

$ iex script.exs

Dato script.exs è il tuo script. È ora possibile chiamare le funzioni dallo script nella console.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow