Gleam, un lenguaje de programación diseñado para facilitar el desarrollo de sistemas escalables y con seguridad de tipos, ahora está disponible en la versión 1.0.0, la primera versión estable del lenguaje.
Compilando a erlang o javascript, Gleam fue creado por el desarrollador londinense Louis Pilfold. Gleam 1.0.0 se anunció el 4 de marzo. Los desarrolladores pueden probar Gleam desde Página del recorrido por el idioma Gleam. Las API públicas se pueden encontrar en repositorio principal de GitHub para Gleam, que cubre áreas como diseño de lenguaje, compilador, herramienta de compilación y administrador de paquetes. Hay 234 paquetes disponible para el idioma.
En una publicación que describe el idioma., Pilfold dijo que Gleam tiene una superficie pequeña que hace que el idioma sea fácil de aprender en una tarde. Gleam tiene análisis estático y un sistema de tipos inspirado en lenguajes como Elm, OCamly Óxido, dijo Pilfold. El compilador sirve como asistente de programación y ofrece contexto adicional para ayudar a los desarrolladores a realizar cambios; Pilford describió la refactorización en Gleam como de bajo riesgo y bajo estrés. El lenguaje se ejecuta en la máquina virtual Erlang y en tiempos de ejecución de JavaScript, lo que permite que el código Gleam se ejecute en el navegador, dispositivos móviles o en cualquier otro lugar.
Los planes futuros para Gleam incluyen mejorar el servidor de lenguaje Gleam y proporcionar bibliotecas que los usuarios querrán al crear sistemas de producción en Gleam, con un enfoque inicial en sitios web y servicios web. Los objetivos incluyen mejorar continuamente la experiencia del desarrollador, mantener la simplicidad, evitar la sobrecarga del lenguaje y no introducir cambios importantes. Pilford enfatizó que Gleam era un proyecto comunitario con una gran cantidad de patrocinadores. El mayor contribuyente es volar.ioproveedor de la plataforma Fly micro-VM.
Copyright © 2024 IDG Communications, Inc.