Language Overview
Elixir is a modern functional language known for running low-latency, distributed, and fault-tolerant systems. It first appeared in 2010 with the goal of making a language that was as expressive as Ruby with higher performance and excellent tooling.
Visit the Official SiteElixir
Used for websites hardware multimedia processing realtime communication
medium barrier to entry
medium demand
high pay
hard to find help
Learnability
How learnable is a given language? It depends on a variety of factors, including how difficult it is to learn the syntax or find reliable resources when you get stuck.
Ready to start learning? We suggest using visiting exercism.org to start your journey
Career
What is the demand and pay for people writing in this language? What is the reality of their day-to-day? Everything career-related is explored here.
Community
Ways to interact with the community, from following influential leaders on Twitter to meeting people in virtual forums or at conferences.
José Valim
Creator of Elixir, Co-founder of Dashbit
Chris McCord
Creator of the Phoenix Framework
Saša Jurić
Author of the Elixir in Action book
Sophie DeBenedetto
Host of podcast Beam Radio
Bruce Tate
Educator and Author
Sundi Myint
Host of podcast Elixir Wizards
Quinn Wilton
Key note speaker at several conferences
Learning Resources
Find resources to help you learn--from documentation and tutorials to forums where you can interact with other developers.