1 个不稳定版本
新增 0.2.7 | 2024 年 8 月 18 日 |
---|---|
0.2.6 |
|
0.2.4 |
|
0.0.5 |
|
0.0.1 |
|
161 在 编程语言 中排名
661 每月下载量
1MB
17K SLoC
Mech 是一种用于开发 数据驱动、响应式 系统(如动画、游戏和机器人)的语言。它使得 组合、转换 和 分发 数据变得简单,让您能够专注于项目的核心复杂性。
文档
如果您是第一次使用 Mech,请阅读 十五分钟学会 Mech。
文档托管在 mech-lang.org 上,并在 GitHub 上开源。
安装
二进制文件
您可以从 这里 下载您平台的最新版本。
源代码
您需要在最近的 nightly 版本上安装 Rust 和 wasm-pack。安装完成后,请按照以下说明操作
git clone https://gitlab.com/mech-lang/mech
cd mech
wasm-pack build wasm-notebook --target web
cargo build --bin mech --release
项目路线图
Mech 正在经历一次重设计,将状态机纳入语言中。
这项工作正在进行于存储库的 v0.2-beta 分支。
v0.2 版本的发布目标为 2024 年 10 月。
有关更多信息,请参阅 ROADMAP.mec。
许可
Apache 2.0
依赖
~14–28MB
~396K SLoC