Elixir is a new language on the Erlang VM with strong extensibility through polymorphism and meta-programming.
The tutorial will teach the basics of Elixir and how to build and manage your project with the Mix build tool. A long the way we will test the project with the ShouldI DSL.
Prerequisite knowledge:
Comfortable programming in another programming language. Erlang or functional programming experience is helpful.
This tutorial will cover:
- Basics of Elixir
- Using the Mix build tool
- Testing in Elixir
- Using DSLs
This tutorial will be delivered by Bruce Tate and Eric Meadows-Jönsson.
Eric Meadows-Jönsson is part of the team behind the Elixir programming language and has created many open source projects in Elixir, including Hex, a package manager and Ecto, a language integrated query for Elixir. He graduated from Computer Science at Chalmers University in Gothenburg and is now an Elixir developer at icanmakeitbetter.com. Eric has a passion for open source development and programming with a focus on functional programming and the Erlang ecosystem. GitHub:
ericmj
Twitter:
@emjii