Perth, Western Australia - 6th to 10th January 2014
Elixir is a new arrival on the programming language scene but many of the features that have its devotees raving are actually old favourites for functional fans. Pragmatic Programmer Dave Thomas has lauded the open-source language as a means of demonstrating functional programming concepts without being overly academic. The eye-catching language, influenced by Clojure and Ruby, supports meta-programming with macros and takes advantage of the battle-hardened Erlang ecosystem to simplify the creation of concurrent, distributed applications -- all with functional flair. This presentation will examine the spellbinding elements of Elixir, the origins of these ingredients, and where developers can find and use them for their own sprinkling of open sorcery.
Katie Miller is an OpenShift Developer Advocate at Red Hat, where she tries to sneak as many different programming languages into her workdays as possible. The former journalist loves language, whether code or copy, and will pedantically edit any text you let her touch. Katie is a co-founder of the Lambda Ladies group for women in functional programming and one of the organisers of the Brisbane Functional Programming Group.