Repolode
gleam-lang

gleam-lang/gleam

Un lenguaje amigable y de tipado estático para crear sistemas escalables y seguros en cuanto a tipos que se ejecutan en la VM de Erlang.

Estrellas
21,996
Forks
1,039
Issues abiertos
228
Último commit
hace 5 días

¿Qué es?

Gleam es un lenguaje de programación de tipado estático cuyo compilador está escrito en Rust. Está dirigido a la máquina virtual de Erlang, por lo que los programas pueden aprovechar el modelo de concurrencia y tolerancia a fallos del runtime BEAM, además de contar con comprobación de tipos en tiempo de compilación.

El proyecto está pensado para desarrolladores que quieren seguridad de tipos en sistemas backend y distribuidos sin salir del ecosistema de Erlang. El compilador y las herramientas se desarrollan como un único proyecto alojado en GitHub, y el lenguaje se presenta como una alternativa amigable para crear servicios escalables.

El README del repositorio es breve y principalmente remite al sitio web del proyecto para consultar la documentación, la información sobre patrocinio y los enlaces de la comunidad.

Funciones clave

  • 01Lenguaje de tipado estático con comprobación de tipos en tiempo de compilación.
  • 02Compila a código que se ejecuta en la máquina virtual de Erlang.
  • 03Compilador implementado en Rust.
  • 04Diseñado para crear sistemas escalables y seguros en cuanto a tipos.

Casos de uso

  • Crear servicios backend que necesitan seguridad de tipos en BEAM.
  • Escribir sistemas distribuidos o concurrentes en el ecosistema de Erlang.
  • Explorar una alternativa con tipos a Erlang o Elixir para código del lado del servidor.

Temas

Preguntas frecuentes

¿Qué es gleam?
Un lenguaje amigable y de tipado estático para crear sistemas escalables y seguros en cuanto a tipos que se ejecutan en la VM de Erlang. Gleam es un lenguaje de programación de tipado estático cuyo compilador está escrito en Rust. Está dirigido a la máquina virtual de Erlang, por lo que los programas pueden aprovechar el modelo de concurrencia y tolerancia a fallos del runtime BEAM, además de contar con comprobación de tipos en tiempo de compilación.
¿gleam es gratuito? ¿Qué licencia tiene?
gleam es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿gleam sigue mantenido?
Mantenimiento activo. El último commit de gleam fue el 16 oct 2026.
¿Para qué puedo usar gleam?
Crear servicios backend que necesitan seguridad de tipos en BEAM. Escribir sistemas distribuidos o concurrentes en el ecosistema de Erlang. Explorar una alternativa con tipos a Erlang o Elixir para código del lado del servidor.
¿Dónde consigo gleam?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/gleam-lang/gleam

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados