-
Zig is still a young language with a lot of room to grow, but it’s cool to see projects like TigerBeetle being built with it. Did you ever think about using Zig? If so, what made you decide one way or the other? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
First version of Limbo was actually written in Zig. The plan was to reuse as much of the SQLite front-end as possible and only reimplement the VM with support for asynchronous I/O. However, as I made more progress, I gave up on the idea of reusing SQLite code (because it's pretty complex). At the same time, I also noticed how I was spending much more time in |
Beta Was this translation helpful? Give feedback.
First version of Limbo was actually written in Zig. The plan was to reuse as much of the SQLite front-end as possible and only reimplement the VM with support for asynchronous I/O. However, as I made more progress, I gave up on the idea of reusing SQLite code (because it's pretty complex). At the same time, I also noticed how I was spending much more time in
gdb
andvalgrind
than usual, so I just switched to what I know well, and that's Rust.