Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Evolution of a Language

The Evolution of a Language

I gave roughly the same talk at ElixirConf Mexico in Mexico City the week before this one.

Andrea Leopardi

December 07, 2018
Tweet

More Decks by Andrea Leopardi

Other Decks in Programming

Transcript

  1. The LANGUAGE LANGUAGE EVOLUTION EVOLUTION of a The of a

    Photo by Yousef Espanioly on Unsplash
  2. Erlang 1988 Ruby 1993 Programming Ruby 2001 Rails 2004 Elixir

    2011 Clojure 2007 7 Languages in 7 Weeks 2010
  3. 2011 Elixir Jun 2013 Ecto ElixirConf Jul 2014 Phoenix Jan

    2014 Elixir 1.0 Sep 2014 Programming Elixir Oct 2014
  4. 2017 LoneStar ElixirConf ElixirDaze Erlang & Elixir Factory ElixirConf EMPEX

    Elixir With Love Elixir.LDN ElixirConf EU ElixirConf MX
  5. 2018 LoneStar ElixirConf ElixirDaze EMPEX LA ElixirConf EMPEX Elixir Brazil

    Code Elixir ElixirConf EU Ruby & Elixir Taiwan Gig City Elixir The Big Elixir ElixirConf MX
  6. Hex new Hex users 0 450 900 1350 1800 year

    2014 2015 2016 2017 2018 (users)
  7. Hex new Hex users 0 600 1200 1800 2400 year

    2014 2015 2016 2017 2018 (packages)
  8. Hex new Hex users 0 500000 1000000 1500000 2000000 year

    2014 2015 2016 2017 2018 (downloads)
  9. port port port port port port port port port port

    port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port port
  10. |>

  11. |>

  12. commits to OTP by Elixir team 0 10 20 30

    40 year 2012 2013 2014 2015 2016 2017 2018 Erlang CONTRIBUTORS