0) ElixirConf 2017 Talks List (all talks now added!)

Some highlights from José’s keynote:

Elixir Design Goals

Starts at 17:59

Elixir’s original design goals were:

  1. Productivity (when writing Elixir code)
  2. Extensibility (of Elixir and Elixir code)
  3. Compatability (with Erlang and the existing ecosystem)

But now the language has matured and both Extensibility and Compatability are mainly solved problems, and Elixir development is focusing more on:

  1. Productivity (when writing Elixir)
  2. Maintainability (of being able to read and reason about and modify existing Elixir code)
  3. Reliability (and fault tolerance of Elixir software)

Elixir R&D (The Future)

Starts at 44:58

  1. Code Formatter (planned for Elixir v1.6, due ~Jan 2018)
  2. Data Streams and Property Testing (planned for Elixir v1.6, due ~Jan 2018)
  3. Releases (planned for ???, we have Distillery, etc that reduce pressure a bit)
  4. Cross-language Docs with Erlang/OTP (planned for ???)
6 Likes