Repolode
gleam-lang

gleam-lang/gleam

一门友好的静态类型语言,用于构建类型安全、可扩展的系统,运行在 Erlang 虚拟机上。

Star
21,996
Fork
1,039
未关闭 Issue
228
最近提交
5天前

这是什么?

Gleam 是一门静态类型编程语言,编译器使用 Rust 编写,目标运行环境为 Erlang 虚拟机,因此程序可以借助 BEAM 运行时的并发与容错模型,同时在编译期获得类型检查。

它面向希望在后端和分布式系统中获得类型安全、又不想离开 Erlang 生态的开发者。编译器与相关工具都在这个仓库中开发,语言定位是构建可扩展服务的友好选择。

仓库的说明较为简短,主要指向官方网站以获取文档、赞助信息和社区链接。

核心功能

  • 01静态类型语言,在编译期进行类型检查。
  • 02编译到可在 Erlang 虚拟机上运行的代码。
  • 03编译器使用 Rust 实现。
  • 04面向构建可扩展、类型安全的系统。

适用场景

  • 在 BEAM 上构建需要类型安全的后端服务。
  • 在 Erlang 生态中编写分布式或并发系统。
  • 在服务端代码中尝试一门带类型系统的 Erlang 替代语言。

标签

常见问题

gleam 是什么?
一门友好的静态类型语言,用于构建类型安全、可扩展的系统,运行在 Erlang 虚拟机上。 Gleam 是一门静态类型编程语言,编译器使用 Rust 编写,目标运行环境为 Erlang 虚拟机,因此程序可以借助 BEAM 运行时的并发与容错模型,同时在编译期获得类型检查。
gleam 可以免费使用吗?用的什么许可证?
gleam 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
gleam 还在维护吗?
活跃维护中。gleam 最近一次提交是在 2026年10月16日。
gleam 适合用来做什么?
在 BEAM 上构建需要类型安全的后端服务。 在 Erlang 生态中编写分布式或并发系统。 在服务端代码中尝试一门带类型系统的 Erlang 替代语言。
在哪里获取 gleam?
源代码和安装说明在 GitHub 上:https://github.com/gleam-lang/gleam

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目