3 个不稳定版本
0.3.4 | 2020年9月16日 |
---|---|
0.3.1 | 2020年9月8日 |
0.1.0 | 2020年7月18日 |
#1755 在 数据库接口 中
83KB
2.5K SLoC
TablaM: 关系型语言
处于实验阶段
官方代码仓库
https://github.com/Tablam/TablaM/
长期目标
- 构建一个实用的通用语言,但针对数据操作和数据库编码(广义上)进行定制。
- 成为数据库导向语言(如dBase/Foxpro家族)的精神尝试,在数据(库)操作自然和集成。
- 以内存中的关系型/向量型结构作为主要对象,并提供为自定义对象/数据提供关系型接口的设施(例如,RDBMS、文件系统、csv、json等)。
- 可能类似于kdb+,但远没有那么晦涩。
- 不仅适用于开发者,也适用于数据库最终用户探索和接口数据。
- 支持OSX、Linux、Windows、iOS、Android
- 易于嵌入其他语言
🤝 贡献
欢迎贡献、问题和功能请求!
接受没有语言设计经验的人,只需对Rust足够熟悉。
赞助项目
如果你喜欢这个项目,请给它一个 ⭐️!
为了帮助将这个项目变为现实,请考虑捐赠或通过订阅赞助
📝 架构
想了解代码是如何组织的吗?
请查看 架构。
📝 研究
想了解构成该语言基础的基本原理/想法?
请查看 研究。
📝 许可证
本项目采用 MPL 2.0 许可证。
我该找谁?
注意:这是一个完全重写,旧代码在 实验分支 上
依赖关系
~6MB
~106K SLoC