Gleam - linguagem de programação que oferece segurança de tipos na máquina virtual Erlang
(gleam.run)- Gleam: nova linguagem com segurança de tipos e escalabilidade na VM do Erlang
- Programação funcional: combina o poder do sistema de tipos com a expressividade da programação funcional
- Runtime Erlang: aproveita o runtime Erlang, altamente concorrente e tolerante a falhas, usado em sistemas como o WhatsApp
- Sintaxe moderna: oferece uma sintaxe familiar para desenvolvedores, reduzindo a curva de aprendizado
- Concorrência: apresenta um sistema de concorrência baseado em atores e multicore capaz de executar milhões de tarefas ao mesmo tempo
- Desempenho: utiliza estruturas de dados imutáveis rápidas e um coletor de lixo concorrente que não interrompe o sistema
- Ferramentas para desenvolvedores: fornece compilador, ferramenta de build, formatador, integração com editores e gerenciador de pacotes para facilitar a configuração de projetos
- Ecossistema BEAM: compatível com milhares de pacotes do ecossistema BEAM, incluindo bibliotecas de Erlang e Elixir
- Interoperabilidade com JavaScript: pode compilar para JavaScript e gerar definições TypeScript para uso em aplicações mais amplas
- Tratamento de erros: projetada para evitar valores null e exceções, oferecendo mensagens de erro claras e um sistema de tipos prático
- Foco na comunidade: destaca uma comunidade acolhedora e inclusiva, com um forte código de conduta
- Bibliotecas open source: acesso ao vasto conjunto de bibliotecas open source de outras linguagens BEAM
- Suporte e patrocínio: incentiva apoio e patrocínio da comunidade para impulsionar o desenvolvimento e o crescimento
1 comentários
Opiniões do Hacker News