Live data from Hacker News

Limbo: A complete rewrite of SQLite in Rust

turso.tech

1–10 of 238 posts

Re: Limbo: A complete rewrite of SQLite in Rust

#4
post #2

Dunno. Good luck to them, but I never saw a need to rewrite sqlite.

Guessing the shortcomings become starker if you’re spending lots of time in the codebase/building a company on top of it.

Yeah… Attempting to integrate MVCC and then doing vector search gave enough perspective to do this!

Re: Limbo: A complete rewrite of SQLite in Rust

#9
When the initial SQLite3->LibSQL fork was announced I was pretty negative about it because SQLite3 has a wonderful, 100% branch coverage test suite that is proprietary, and so without access to that any fork would be bound to fail.

However, if there's a big product behind the fork, and even better, a rewrite to a memory-safe language, then the fork begins to make a lot of sense. So, hats off to y'all for pulling this off!

Re: Limbo: A complete rewrite of SQLite in Rust

#10
post #6

I am not sure how feasible it is, but can't SQLite be partially rewritten step by step on the main branch instead of being forked? As the article mentioned, a complete rewrite will not be as stable as the original.

> can't SQLite be partially rewritten step by step on the main branch

Only by the SQLite team. They don't accept contributions of anything other than spelling fixes and such.

Post reply on HN