Archivo: Gleam | Picando Código

Publicado Gleam v1.0.0

8 de marzo de 2024
Gleam

Esta semana se publicó la versión 1.0.0 del lenguaje de programación Gleam, un “lenguaje amigable para hacer sistemas que escalan con tipado seguro”. Ya he escrito sobre Gleam en el blog antes, pero no he escrito tanto código como hubiera querido. Es uno de los tantos lenguajes que me gustan y con los que me gustaría programar más. Gleam cuenta con “el poder de un sistema de tipado, la expresión de la programación funcional, y la seguridad del entorno de ejecución tolerante a fallas y de alta concurrencia de Erlang, con una sintaxis moderna y familiar”. El 4 de marzo […]

Novedades de Gleam✨ – el lenguaje de programación funcional estáticamente tipado en BEAM

13 de julio de 2023
Lenguaje de programación Gleam

Desde la última vez que escribí sobre Gleam: el lenguaje de programación funcional estáticamente tipado en BEAM (la máquina virtual de Erlang) han habido muchas mejoras en el lenguaje y su ecosistema. En Abril se presentó el índice de paquetes Gleam, un sitio web para explorar paquetes escritos con Gleam en el repositorio Hex. Hex cuenta con miles de paquetes, y Gleam puede usar paquetes escritos en Elixir o Erlang, por eso la necesidad de este índice para buscar paquetes exclusivamente escritos con Gleam. En este post hay más información súper interesante sobre cómo fue desarrollado el sitio. Con la […]

Versión 0.3 de Gleam ✨ – el lenguaje de programación funcional estáticamente tipado en BEAM

9 de agosto de 2019
Gleam

En abril se publicó la primera versión pública de Gleam. Esta semana se publicó la versión 0.3 que trae varios cambios desde entonces. Namespaces de módulos Los módulos se pueden contener en espacios de nombres permitiendo el uso de nombres de módulos cortos y convenientes sin riesgo de colisiones con otros módulos de Gleam o Erlang. Para usar espacios de nombre creamos un directorio con el nombre de namespace en el directorio src/ y ponemos el módulo ahí. Como ejemplo: src/ └── vgclub ├── persona.gleam └── consolas ├── nintendo.gleam ├── sega.gleam └── atari.gleam Una vez creados, los módulos se pueden […]

Gleam – Nuevo lenguaje de programación funcional estáticamente tipado en BEAM

17 de abril de 2019
Gleam

El pasado lunes 15 de abril se publicó la primera versión de Gleam (0.1): Gleam es un lenguaje de programación funcional estáticamente tipado diseñado para escribir sistemas concurrentes mantenibles y escalables. Compila a Erlang y tiene interoperabilidad directa con otros lenguajes de BEAM (la máquina virtual de Erlang) como Erlang, Elixir y LFE. Obviamente es un lenguaje bastante nuevo, así que no está listo para usar en producción. Está interesante y ya se puede probar, programar alguna cosa divertida y aprender a usarlo. El código fuente está disponible en GitHub bajo licencia Apache 2.0, y chat del proyecto se encuentra […]

Toasty!