Elixir (linguaggio di programmazione)

Elixir
linguaggio di programmazione
Il logo ufficiale del linguaggio di programmazione Elixir.
AutoreJosé Valim, collaboratori su GitHub
Data di origine24 maggio 2012 (v0.5.0)
Ultima versione1.17.2 (6 luglio 2024)
Utilizzoscripting, general purpose
Paradigmiconcorrente, funzionale, distribuito
Tipizzazionedinamica, forte
Specifiche di linguaggioElixir Documentation
Estensioni comuniex e exs
Influenzato daErlang, Ruby, Clojure
Implementazione di riferimento
LicenzaLicenza Apache 2.0[1]
Sito webelixir-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]

  1. ^ https://github.com/elixir-lang/elixir/blob/master/LICENSE
  2. ^ Errore nelle note: Errore nell'uso del marcatore <ref>: non è stato indicato alcun testo per il marcatore e-elixirlangofficialwebsite

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy