Repolode
gleam-lang

gleam-lang/gleam

Uma linguagem amigável e estaticamente tipada para criar sistemas escaláveis e seguros em relação a tipos que rodam na Erlang VM.

Estrelas
21,996
Forks
1,039
Issues abertas
228
Último commit
há 5 dias

O que é?

Gleam é uma linguagem de programação estaticamente tipada cujo compilador é escrito em Rust. Ela tem como alvo a máquina virtual Erlang, permitindo que os programas aproveitem o modelo de concorrência e tolerância a falhas do runtime BEAM e contem com verificação de tipos em tempo de compilação.

O projeto é voltado a desenvolvedores que querem segurança de tipos para sistemas distribuídos e de backend sem sair do ecossistema Erlang. O compilador e as ferramentas são desenvolvidos como um único projeto hospedado no GitHub, e a linguagem é apresentada como uma alternativa amigável para criar serviços escaláveis.

O README do repositório é breve e direciona principalmente ao site do projeto, onde há documentação, informações sobre patrocínio e links da comunidade.

Recursos principais

  • 01Linguagem estaticamente tipada, com verificação de tipos em tempo de compilação.
  • 02Compila para código executado na máquina virtual Erlang.
  • 03Compilador implementado em Rust.
  • 04Projetada para criar sistemas escaláveis e seguros em relação a tipos.

Casos de uso

  • Criar serviços de backend que precisam de segurança de tipos no BEAM.
  • Escrever sistemas distribuídos ou concorrentes no ecossistema Erlang.
  • Explorar uma alternativa tipada a Erlang ou Elixir para código de servidor.

Tópicos

Perguntas frequentes

O que é gleam?
Uma linguagem amigável e estaticamente tipada para criar sistemas escaláveis e seguros em relação a tipos que rodam na Erlang VM. Gleam é uma linguagem de programação estaticamente tipada cujo compilador é escrito em Rust. Ela tem como alvo a máquina virtual Erlang, permitindo que os programas aproveitem o modelo de concorrência e tolerância a falhas do runtime BEAM e contem com verificação de tipos em tempo de compilação.
gleam é gratuito? Qual é a licença?
gleam é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
gleam ainda é mantido?
Manutenção ativa. O último commit de gleam foi em 16 de out. de 2026.
Para que posso usar gleam?
Criar serviços de backend que precisam de segurança de tipos no BEAM. Escrever sistemas distribuídos ou concorrentes no ecossistema Erlang. Explorar uma alternativa tipada a Erlang ou Elixir para código de servidor.
Onde consigo gleam?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gleam-lang/gleam

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados