Язык Gleam доступен в первом стабильном выпуске

Gleam, язык программирования, предназначенный для облегчения разработки безопасных для типов и масштабируемых систем, теперь доступен в версии 1.0.0, первом стабильном выпуске языка.

Gleam, компилируемый в Erlang или JavaScript, был создан лондонским разработчиком Луисом Пилфолдом. Gleam 1.0.0 был анонсирован 4 марта. Разработчики могут попробовать Gleam на странице Gleam Language Tour. В основном репозитории GitHub для Gleam можно найти публичные API, охватывающие такие области, как дизайн языка, компилятор, инструмент сборки и менеджер пакетов. Для языка доступно 234 пакета.

В посте, описывающем язык, Пилфолд говорит, что Gleam имеет небольшую площадь поверхности, что делает язык легко изучаемым за один день. По словам Пилфолда, в Gleam есть статический анализ и система типов, вдохновленная такими языками, как Elm, OCaml и Rust. Компилятор служит помощником программиста, предлагая дополнительный контекст, чтобы помочь разработчикам внести изменения; Пилфолд описывает рефакторинг в Gleam как малорискованный и малонапряженный. Язык работает на виртуальной машине Erlang и JavaScript runtimes, что позволяет запускать код Gleam в браузере, на мобильных устройствах или в других местах.

Планы на будущее для Gleam включают улучшение языкового сервера Gleam и предоставление библиотек, которые понадобятся пользователям при создании производственных систем на Gleam, с первоначальным фокусом на веб-сайты и веб-сервисы. Цели включают в себя постоянное улучшение опыта разработчиков, поддержание простоты, избежание раздувания языка и отказ от внесения разрушительных изменений. Пилфорд подчеркнул, что Gleam - это проект сообщества с множеством спонсоров. Крупнейшим спонсором является компания Fly.io, поставщик платформы Fly micro-VM.

Язык Gleam доступен в первом стабильном выпуске
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
07 марта 2024 г.
208

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще