1个不稳定版本
0.0.5-alpha | 2022年9月24日 |
---|
#1197 in 编程语言
用于 xlang
12KB
187 行
xlang
xlang 是一种实验性的、垃圾回收的、动态类型的、解释型编程语言,注重性能。
注意! xlang 处于预发布状态。它可能无法正常工作,并且可能会进行重大变更。
资源
哲学
- 语法、语义和命名约定应一致且明显。
- 应该只有一个明显的方法来做事情。
- 不安全性只发生在编译器侧。为了性能,虚拟机应假定任何输入程序都是有效的。
- 没有“真正的”多线程,只有轻量级的虚拟“纤丝”。只有原生函数在不同的线程中创建,以防止程序挂起。
- 最小化隐式类型转换
- 没有奇怪或愚蠢的语法。只有有意义的和易于阅读的语法。
- 最小化破坏性变更。预发布状态之后的破坏性变更必须是必要的。
依赖
~1.5MB
~38K SLoC