Elixir by the Bellyful
Elixir makes me happy, and I bet it will make you happy too. OK, but why is that? Elixir is a modern functional programming language with productive “dev joy” tooling, and it sits atop a decades-stable, crazy-scale, battle-tested foundation: the ErlangVM and OTP. In under three years after Elixir reached 1.0 it has already topped big, popular languages like C# on Stack Overflow’s "2017 Most Loved Language” list. After this session you will understand what makes Elixir special, the ecosystem will be illuminated, and you will have the "why, what, and how" knowledge to confidently begin your Elixir journey.
Outline/Structure of the Keynote
- VM and process model
- Language
- Tools (mix, iex, hex, exunit)
- OTP and fault-tolerance
- Clustering, and distributed Elixir
Learning Outcome
Provides a solid foundation of the Elixir's capabilities, the scope and internals of the platform, the tools, and where to begin.
Target Audience
Developers who want a deep intro to Elixir