Repolode
gleam-lang

gleam-lang/gleam

Дружелюбный язык со статической типизацией для создания безопасных по типам масштабируемых систем на виртуальной машине Erlang.

Звёзды
21,996
Форки
1,039
Открытые issues
228
Последний коммит
5 дней назад

Что это?

Gleam — язык программирования со статической типизацией, компилятор которого написан на Rust. Он предназначен для виртуальной машины Erlang, поэтому программы могут использовать модель параллелизма и отказоустойчивости среды выполнения BEAM, а типы проверяются во время компиляции.

Проект рассчитан на разработчиков, которым нужна безопасность типов для серверных и распределённых систем, но которые не хотят покидать экосистему Erlang. Компилятор и инструменты развиваются как единый проект на GitHub, а сам язык позиционируется как дружелюбная альтернатива для создания масштабируемых сервисов.

README репозитория краткий и в основном направляет на сайт проекта, где можно найти документацию, информацию о спонсорстве и ссылки на сообщество.

Ключевые возможности

  • 01Язык со статической типизацией и проверкой типов во время компиляции.
  • 02Компилируется в код, который выполняется на виртуальной машине Erlang.
  • 03Компилятор написан на Rust.
  • 04Предназначен для создания масштабируемых систем с безопасностью типов.

Сценарии использования

  • Создание серверных сервисов, которым нужна безопасность типов на BEAM.
  • Разработка распределённых или параллельных систем в экосистеме Erlang.
  • Знакомство с типизированной альтернативой Erlang или Elixir для серверного кода.

Темы

Частые вопросы

Что такое gleam?
Дружелюбный язык со статической типизацией для создания безопасных по типам масштабируемых систем на виртуальной машине Erlang. Gleam — язык программирования со статической типизацией, компилятор которого написан на Rust. Он предназначен для виртуальной машины Erlang, поэтому программы могут использовать модель параллелизма и отказоустойчивости среды выполнения BEAM, а типы проверяются во время компиляции.
gleam можно использовать бесплатно? Какая у него лицензия?
gleam распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
gleam всё ещё поддерживается?
Активно поддерживается. Последний коммит в gleam — 16 окт. 2026 г..
Для чего можно использовать gleam?
Создание серверных сервисов, которым нужна безопасность типов на BEAM. Разработка распределённых или параллельных систем в экосистеме Erlang. Знакомство с типизированной альтернативой Erlang или Elixir для серверного кода.
Где скачать gleam?
Исходный код и инструкции по установке — на GitHub: https://github.com/gleam-lang/gleam

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты