News for hackers. Stuff that matters.
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?
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.
Re:Why Is SQLite Coded in C? (2017) by ex3ndr on Wednesday March 14, 2018 @11:53AM (#16585638)
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.
Re:Why Is SQLite Coded in C? (2017) by Sammi on Wednesday March 14, 2018 @01:14PM (#16586394)
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.