Re:Why Is SQLite Coded in C? (2017)
by ex3ndr on Wednesday March 14, 2018 @11:43AM
(#16585552)
Ok, then it leaves us a performance question, right?
[ Parent
| on HN ]
Re:Why Is SQLite Coded in C? (2017)
by steveklabnik on Wednesday March 14, 2018 @11:49AM
(#16585603)
If Rust performance diverges significantly from C, then it's a bug. Bugs do happen! We take bug reports, please file them.
but the point is to have maximum performance. This is most deployed database in the world, the overall impact is incredible. It is not about "significantly" slower.
Re:Why Is SQLite Coded in C? (2017)
by steveklabnik on Wednesday March 14, 2018 @11:56AM
(#16585662)
I said "diverges significantly", that comes on both plus and minus. Right now, Rust can be faster sometimes, but is also slower sometimes. It just depends.
No it means there should _not_ be a performance question.
It does however mean that there is an issue with supported platforms. Rust has support for all the major platforms already, but C is probably the most widely supported language in existence at all.