10 个版本 (4 个重大更新)
0.5.0 | 2023年1月25日 |
---|---|
0.4.3 | 2022年11月27日 |
0.3.0 | 2022年11月18日 |
0.2.0 | 2022年11月16日 |
0.1.2 | 2022年11月15日 |
#571 在 编程语言 中
每月下载量 36 次
270KB
7.5K SLoC
快速跳转
快速跳转是一种动态类型、基于组件的面向对象语言,用 Rust 编写。快速跳转仍在积极开发中,因此很快将提供更多功能。
...
听起来很复杂。它实际上能做什么呢?
概述
以下是快速跳转的关键设计理念
- 严格基于组件。 快速跳转中的对象只支持基于组件的设计
- 限制可变状态。 拥有状态的对象是唯一可以直接修改它的对象。
- 直观。 快速跳转的语法可预测且最小化。类似于 Python,同时融合了一些 C 的元素。
- 基于方法。 快速跳转鼓励在小型、可重用的组件中使用基于方法的应用程序编程接口。
文档
官方文档和教程即将推出!
安装
目前,可以通过以下方法下载快速跳转。
Cargo
必须已安装 Rust 工具链。
$ cargo install scurry
手动
必须已安装 Rust 工具链。
$ git clone https://github.com/dzfrias/scurry
$ cd scurry
$ cargo build --release
$ # Now put the binary wherever you'd like!
许可证
快速跳转采用 MIT 许可证。
依赖关系
~8–20MB
~217K SLoC