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

Elixir em 5 minutos

Amanda
August 19, 2015

Elixir em 5 minutos

Amanda

August 19, 2015
Tweet

More Decks by Amanda

Other Decks in Programming

Transcript

  1. Elixir é uma nova linguagem de programação, criada com o

    intuito de aproveitar a capacidade da máquina de maneira eficiente.
  2. Todo código roda dentro de um processo, não do sistema

    operacional, mas sim dentro da VM do Erlang
  3. Podem-se criar milhões deles http://blog.whatsapp.com/196/1-million-is-so-2011 "A few months ago we

    published a blog post that talked about our servers doing 1 million tcp connections on a single box: http://blog.whatsapp.com/?p=170 Today we have an update for those keeping score at home: we are now able to easily push our systems to over 2 million tcp connections!"
  4. Thread safe - Seu código vai rodar com threads e

    não vai quebrar, mas isso não quer dizer que seja eficiente.
  5. Os maiores motivos para não ser uma linguagem tipada são

    a concorrência e a troca de mensagens