Elixir (programming language): Difference between revisions

Content deleted Content added
Pesnk (talk | contribs)
No edit summary
Pesnk (talk | contribs)
No edit summary
Line 10:
| license = [[Apache License]]
| website = {{URL|http://www.elixir-lang.org/}}
| file_ext = .ex, exs
}}
'''Elixir''' is a functional, meta-programmingparadigm, awaremeta-pgoramming language, that runs on top of the Erlang VM. It's acan dynamicbe typedinterpreted Language.or Havecompiled supportinto ofa macros.beam Itfile, leveragesthat theis Erlang'sinterpreted abilitiesby tothe buildErlang distributed, concurrent, fault-tolerant with hot update supportVM.
 
Similarly to Closure's, it supports polymorphism via protocols, dynamic records and first-class support to associative data structure, similar with Hashes or dictionaries in other programming languages.