Elixir is a language aligned with current hardware and market trends.
Multi-core support makes software scalable and, along with language tooling, offers productivity during development. Several frameworks expand Elixir to other domains, such as realtime web applications (Phoenix), embedded software (Nerves) and data processing (Flow).