Elixir



Website: elixir-lang.org

Proiectat de: José Valim

Paradigme de programare: multi-paradigm — functional, concurrent, distributed, process-oriented


Elixir este un limbaj de programare funcțional, concomitent, de nivel înalt, care rulează pe mașina virtuală a fasciculului, care este de asemenea utilizată pentru a implementa limbajul de programare Erlang.

Elixir se construiește pe deasupra Erlang și împărtășește aceleași abstractizări pentru construirea aplicațiilor distribuite, tolerante la erori.

Elixir oferă, de asemenea, unelte și un design extensibil.

Acesta din urmă este susținut de metaprogramarea timpului compilat cu macros și polimorfism prin protocoale.

Comunitatea organizează evenimente anuale în Statele Unite, Europa și Japonia, precum și evenimente și conferințe locale minore.