Elixir linguaggio di programmazione | |
---|---|
Il logo ufficiale del linguaggio di programmazione Elixir. | |
Autore | José Valim, collaboratori su GitHub |
Data di origine | 24 maggio 2012 | (v0.5.0)
Ultima versione | 1.18.1 (24 dicembre 2024) |
Utilizzo | scripting, general purpose |
Paradigmi | concorrente, funzionale, distribuito |
Tipizzazione | dinamica, forte |
Specifiche di linguaggio | Elixir Documentation |
Estensioni comuni | ex e exs |
Influenzato da | Erlang, Ruby, Clojure |
Implementazione di riferimento | |
Licenza | Licenza Apache 2.0[1] |
Sito web | elixir-lang.org/ |
Elixir è un linguaggio di programmazione funzionale, concorrente, il cui codice compilato viene interpretato dalla macchina virtuale Erlang (BEAM). Utilizza quest'ultima proprio per fornire applicazioni distribuite, fault-tolerant e (near) real-time, ma anche per estenderla verso il supporto della meta-programmazione attraverso macro, polimorfismo e protocolli.[2]
<ref>
: non è stato indicato alcun testo per il marcatore e-elixirlangofficialwebsite