1 个不稳定版本

新增 0.2.7 2024 年 8 月 18 日
0.2.6 2024 年 8 月 12 日
0.2.4 2024 年 7 月 29 日
0.0.5 2020 年 5 月 6 日
0.0.1 2019 年 3 月 27 日

161编程语言 中排名

Download history 234/week @ 2024-06-30 117/week @ 2024-07-07 136/week @ 2024-07-14 153/week @ 2024-07-21 238/week @ 2024-07-28 135/week @ 2024-08-04 128/week @ 2024-08-11

661 每月下载量

Apache-2.0

1MB
17K SLoC

Mech 是一种用于开发 数据驱动响应式 系统(如动画、游戏和机器人)的语言。它使得 组合转换分发 数据变得简单,让您能够专注于项目的核心复杂性。

在线尝试 Mech,或在我们的 博客 上关注我们的进展。

文档

如果您是第一次使用 Mech,请阅读 十五分钟学会 Mech

文档托管在 mech-lang.org 上,并在 GitHub 上开源。

安装

二进制文件

您可以从 这里 下载您平台的最新版本。

源代码

您需要在最近的 nightly 版本上安装 Rustwasm-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