What Elixir is about
Panel Discussion

José Valim
Elixir Creator

Elixir is often treated as another syntax for the Erlang VM. This talk aims to show the proper motivations behind Elixir, discuss how they affect code design and how those decisions will be explored in upcoming Elixir versions.


The panel discussion will feature Guido van Rossum, Mike Williams, Jose Valim and John Hughes and will be moderated by Bruce Tate. We'll start by asking each inventor about their approach when creating their languages:

  • What problem did the language they invented solve?
  • What decisions made the biggest impact on that solution?
  • What are the consequences of those decisions?

This opening will lead to a Q&A discussion on what the language inventors got right and what they would do differently today if given the chance to start again. Don't miss this opportunity to learn directly from language creators!


José Valim is a member of the Ruby on Rails Core Team and a writer for Pragmatic Programmers. Software developer for 8 years, he graduated in Engineering from the São Paulo University, Brazil and has a Master of Science from Politecnico di Torino, Italy. He is also the lead-developer of Plataformatec, a consultancy firm based in Brazil, an active member of the Open Source community and is frequently travelling and speaking at conferences.

Back to conference page