Re:Stranger Strings: An exploitable flaw in SQLite
by ghoward on Tuesday October 25, 2022 @07:44PM
(#33337742)
If there's no way to get close to it in a certain amount of time by starting from scratch, chances are there's no chance to do it with a rewrite in the same amount of time.
And again, SQLite is used in places that Rust has no compiler for. This is a hard constraint that precludes using Rust.
I would like them to try, though, because I suspect, barring a Bellard Event, no-one will be able to get close to SQLite's functionality[1], reliability, etc., in a new Rust implementation within 5 years (possibly even 10 years.)
[1] including being able to load extensions, integrate into basically everything as library, etc.