macOS
brew install gluonlocal Homebrew formula metadata
安装
brew install gluonlocal Homebrew formula metadata
概览
Static, type inferred and embeddable language written in Rust
历史
Gluon is a small, statically typed, type-inferred functional language written in Rust and designed for embedding in applications. Package users mainly encounter it through its command-line REPL and through Rust crates that embed the language runtime.
The public `gluon-lang/gluon` repository was created in 2015, during the early expansion of Rust-based language experiments. The README presents the project's central design goal: combine static typing, type inference, Unicode support, garbage-collected execution, and simple Rust interoperation for application scripting.
The project evolved as both a language implementation and an embeddable Rust library. Its documentation includes a book, Rust API documentation, standard-library documentation, examples, an online try page, release downloads, and Cargo installation of the `gluon_repl` crate.
Gluon's adoption belongs to the embeddable-language niche rather than mainstream application deployment. Repository metadata shows several thousand stars, and the project is packaged by Homebrew, but its practical audience is Rust developers evaluating a statically typed scripting layer with lower embedding boilerplate than writing an entire domain language from scratch.
Its package-manager presence gives experimenters a quick way to run programs and the REPL, while the Rust crates make the language more relevant as a library than as a standalone general-purpose language.
Practitioners use Gluon to run scripts, open an interactive REPL with the `-i` flag, or embed the VM in Rust applications. The README emphasizes direct passing of Rust-defined functions into Gluon, separate heaps per executing thread, thread-safe execution guarantees from Rust, and parser-combinator examples in the standard library.
Common exploratory uses include application scripting, typed configuration-like logic, language experimentation, and teaching examples that benefit from ML-style syntax, type inference, and Rust-hosted embedding.
Gluon is notable for package users because it represents a specific Rust ecosystem idea: embed a typed functional language rather than a dynamic scripting language. Installing the package exposes the REPL, while the deeper value remains in the crates and documentation for host-application integration.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
gluon | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:gluon |
|---|---|
| 版本 | 0.18.3 |
| 软件包管理器 | Homebrew |
| 主页 | https://gluon-lang.org |
| 仓库 | https://github.com/gluon-lang/gluon |
| 最后更新 | 2026-07-08T21:40:22Z |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.