Elixir (programming language)
Programming language running on the Erlang virtual machine / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Elixir (programming language)?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
Elixir is a functional, concurrent, high-level general-purpose programming language that runs on the BEAM virtual machine, which is also used to implement the Erlang programming language.[3] Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications. Elixir also provides tooling and an extensible design. The latter is supported by compile-time metaprogramming with macros and polymorphism via protocols.[4]
Quick Facts Paradigms, Designed by ...
Paradigms | multi-paradigm: functional, concurrent, distributed, process-oriented |
---|---|
Designed by | José Valim |
First appeared | 2012; 12 years ago (2012) |
Stable release | |
Typing discipline | dynamic, strong |
Platform | Erlang |
License | Apache License 2.0[2] |
Filename extensions | .ex, .exs |
Website | elixir-lang |
Influenced by | |
Clojure, Erlang, Ruby | |
Influenced | |
Gleam, LFE |
Close
The community organizes yearly events in the United States,[5] Europe,[6] and Japan,[7] as well as minor local events and conferences.[8][9]