6 个版本
0.0.5-alpha | 2022 年 9 月 24 日 |
---|---|
0.0.4-alpha | 2022 年 9 月 23 日 |
#1135 在 编程语言 中
每月 22 次下载
50KB
976 行
xlang
xlang 是一个专注于性能的实验性、垃圾回收、动态类型的解释型编程语言。
注意! xlang 处于预发布状态。它可能无法正常工作,并且可能会进行重大破坏性更改。
资源
哲学
- 语法、语义和命名约定应该是连贯和明显的。
- 应该只有一个明显的做事方式。
- 不安全性仅在编译器端发生。虚拟机应假定任何输入程序都是有效的,以性能为代价。
- 没有“真实”的多线程,只有轻量级的虚拟“纤维”。只有在不同的线程中生成原生函数,以防止程序停止。
- 最小化隐式类型转换
- 没有奇怪或愚蠢的语法。只有有意义且易于阅读的语法。
- 最小化破坏性更改。预发布状态之后的破坏性更改必须是必要的。
依赖项
~5–8MB
~134K SLoC