Elixir
{{stub}} {{language |site=http://elixir-lang.org}} {{implementation|Erlang}} {{language programming paradigm|functional}} {{language programming paradigm|concurrent}} {{language programming paradigm|distributed}} {{language programming paradigm|declarative}} Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.
Platform features
- Scalability
- Fault-tolerance
Language features
- Functional programming
- Extensibility and DSLs
Tooling features
- A growing ecosystem
- Interactive development
- Erlang compatible