Elixir
Elixir corre sobre la BEAM (máquina virtual de Erlang) y hereda su legendaria capacidad de concurrencia y tolerancia a fallos. Con el framework Phoenix brilla en sistemas en tiempo real, mensajería y aplicaciones que no pueden caerse.
- Creado por José Valim
- Año 2011
- Paradigma: Funcional · interpretado/compilado
- Extensiones: .ex, .exs
Para qué se usa
- Sistemas en tiempo real
- Aplicaciones web (Phoenix)
- Sistemas distribuidos
A favor
- Concurrencia masiva
- Tolerante a fallos
- Sintaxis agradable
En contra
- Nicho pequeño
- Paradigma funcional exige
- Menos librerías
Ecosistema
- Phoenix
- Ecto
- Mix
- Hex
- LiveView
- OTP
Ejemplo
IO.puts("¡Hola, mundo!")