Article image
Pedro Sarmento
Pedro Sarmento02/03/2022 08:26
Compartilhe

Você conhece o elixir? A linguagem de programação brasileira baseada em Erlang.

  • #Elixir

Se você assim como eu, pensava que todas as linguagens de programação eram estrangeiras ficará surpreso em conhecer o Elixir. Essa linguagem é a base para grandes aplicações que você provavelmente conhece ou até mesmo consome diariamente como o Discord e o Pinterest.

José Valim, criador da linguagem a desenvolveu para ser compilada em cima de Erlang para fornecer aplicações distribuídas a vários usuários, em tempo real, tolerante a falhas e com funcionalidade ininterrupta.

Em termos de comunicação em tempo real, o Erlang VM é a melhor ferramenta para o trabalho.
— Jake Heinz, engenheiro de software líder do discord


O elixir é uma linguagem funcional, isto é, imutável o que permite sua funcionalidade mesmo se um de seus processos internos falharem, ela também é uma linguagem de altíssimo nível, semelhante ao python, sua curva de aprendizado é baixa, o que vem possibilitando às empresas usarem o elixir no lugar do framework Ruby on Rails .

Como dito anteriormente o Discord utiliza o elixir desde seu início como base de sua estrutura de bate-papo possibilitando a tecnologia flexível necessária em suas aplicações, permitindo que seus sistemas funcionem em grande escala! que saber mais? que tal instalar o elixir em sua máquina e começar a codar?

Manual de instalação.

baixe o arquivo de instalação aqui:

basta ir em “install” e escolher a distribuição do seu sistema operacional! 

Ao instalar o elixir vc baixa e instala junto com ele o Erlang automaticamente!

Caso ocorra tudo certo com sua instalação, já podemos testar alguns códigos de elixir no prompt de comando(shell) do sistema.

dentro do shell do window entre n ambiente do elixir digitando: 

            iex
 

pronto, você já está com elixir instalado!!! comemore codando sua primeira linha em elixir!!

  
           IO.puts("Oi mãe to no shell e instalei o elixir")

Para sair do ambiente elixir, basta digitar crt+c e responder sim.

Quer aprender mais sobre programação ou elixir? Entre na comunidade Tec gratuita que mais cresce no Brasil a Digital Innovation One

Quero aprender mais!!

Compartilhe
Recomendado para você
  • Curso CSS Developer
  • Curso Golang Developer
  • Curso IoT Specialist
Comentários (2)
Jaiane Furtado
Jaiane Furtado - 02/03/2022 09:20

😮

Carla Silveira
Carla Silveira - 02/03/2022 14:03

Boa Pedro! Não sabia da origem do Elixir.

Dev Junior
Recomendado para vocêCatalog