我准备写一个强类型关系型数据库,是应该用 go 还是 rust?

8 小时 9 分钟前
 sskycn

详细说明在这里:

https://github.com/sskycn/xdb

go 语言我用了多年,很熟悉,rust 没用过,但在我的感觉里,这个项目应该用 rust.

大家帮我分析分析,应该用什么好。

为什么想写一个强类型数据库,是因为优化自己的 dsl ,优化到了一定程度后,感觉很接近数据库的实现了。

dsl 现在是用 go 实现的。

2351 次点击
所在节点    程序员
36 条回复
ninjaJ
5 小时 9 分钟前
真正的关键点在于,rust 的语言特性把很多 bug 杀死在了编程之前,用 AI 写 rust 能让你的程序健壮很多。即使你不去看代码,编译器和自动化测试已经能找出很多 bug 了。
cndns
5 小时 8 分钟前
V2DB
qxmqh
5 小时 3 分钟前
不如起名 NBDB 。牛逼 DB
YanSeven
5 小时 1 分钟前
有请 TiDB 的大佬分享经验。
ytFG
3 小时 41 分钟前
rustDB 或者 goDB
sqlman
3 小时 5 分钟前
用 python (狗头)
shylockhg
3 小时 5 分钟前
好奇为啥准备做这玩意
zengxs
2 小时 59 分钟前
除了 rust/go 还有个老登语言可以选择:c++
sskycn
1 小时 27 分钟前
已经开干了,最终决定用 rust 。
vultr
1 小时 15 分钟前
@sskycn 终于知道你为什么要自己买 pro 了,其实用公司的 pro 我也不会说你的。
bootvue
1 小时 12 分钟前
都是渣渣 用 c++吧
ktyang
1 小时 9 分钟前
爷青回 感觉好久没看到这种帖子了
yfixx
45 分钟前
有个 pgrust 了,你去看看
WangTaiyang
43 分钟前
可以看一下,已经可以用了
https://github.com/guangdawang/wgcDB
abbycin
4 分钟前
我写了两个 kv 都是用的 rust
pannic
3 分钟前
人写还不是人写

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1233772

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX