Vés al contingut

Elixir (programming language)

De la Viquipèdia, l'enciclopèdia lliure
Infotaula de llenguatge de programacióElixir
Tipusllenguatge de programació funcional, llenguatge de regles fora de joc, programari de codi obert i llenguatge de programació Modifica el valor a Wikidata
Data de creació9 gener 2011 Modifica el valor a Wikidata
DesenvolupadorJosé Valim Modifica el valor a Wikidata
Paradigma de programacióprogramació funcional, computació concurrent i process-oriented programming (en) Tradueix Modifica el valor a Wikidata
Darrera versió estable1.17.3 () Modifica el valor a Wikidata
Influenciat perErlang, Ruby i Clojure Modifica el valor a Wikidata
Sistema operatiumultiplataforma Modifica el valor a Wikidata
Extensió dels fitxersex i exs Modifica el valor a Wikidata
Codi fontCodi font Modifica el valor a Wikidata
LlicènciaLlicència Apache, versió 2.0 Modifica el valor a Wikidata
Etiqueta d'Stack ExchangeEtiqueta Modifica el valor a Wikidata
Pàgina webelixir-lang.org Modifica el valor a Wikidata

Elixir és un llenguatge de programació funcional, concurrent, de propòsit general que s'executa sobre la màquina virtual d'Erlang (BEAM). Elixir està escrit sobre Erlang i comparteix les mateixes abstraccions per desenvolupar aplicacions distribuïdes i tolerants de fallades. Elixir també proporciona un disseny extensible amb eines productives. Inclou suport per a metaprogramació en temps de compilació amb macros i polimorfisme mitjançant protocols.

Elixir ha tingut èxit en la indústria amb empreses com Pinterest i Moz. Elixir també és usat per al desenvolupament web, per empreses com Bleacher Report, Discord, i Inverse, i per desenvolupar sistemes embeguts. La comunitat organitza esdeveniments anuals als Estats Units,Europa i Japó, així com conferències menors.