这是什么?
Gleam 是一门友好的编程语言,用来构建可扩展的类型安全系统。
那 Gleam 是语言本身,还是它的编译器?
两者其实是同一个项目的两面:Gleam 是一门静态类型语言,而这个仓库存放的是用 Rust 编写的编译器。编译出来的 Gleam 程序运行在 Erlang 虚拟机上。
怎么安装编译器并开始上手?
README 本身没有讲安装步骤——它把读者指向官网,所以可以从 https://gleam.run 上的安装指南开始。
在我的电脑上能运行吗——Windows、macOS 或 Linux?
可以,三个都支持:该项目提供 Windows、macOS 和 Linux 的构建版本。
Gleam 是免费开源的吗——能用于商业用途吗?
可以。编译器在 GitHub 上以 Apache-2.0 许可证公开开发,可以免费使用,包括用在商业产品里。
Gleam 是一个成熟的项目,还是实验性的东西?
已经相当成熟:自 2016 年起公开开发,在 GitHub 上约有 22,000 颗星,并且有持续集成流水线,会定期发布正式版和夜间版。
Which topics is it in?
erlang, programming-languages, type-system, programming-language, programming, compiler, backend, rust, apache-2.0, cross-platform, developer-tools, windows