4 ms·
One reason it succeeded is because of Android. Once it was one a kazillion android devices a lot of the bugs got shaken out. > Richard: We were going around bo
by adamgordonbell 4y ago
One reason it succeeded is because of Android. Once it was one a kazillion android devices a lot of the bugs got shaken out.
> Richard: We were going around boasting to everybody naively that SQLite didn’t have any bugs in it, or no serious bugs, but Android definitely proved us wrong. Look, I used to think that I could write software with no bugs in it. It’s amazing how many bugs will crop up when your software suddenly gets shipped on millions of devices.
https://corecursive.com/066-sqlite-with-richard-hipp/#enter-android https://corecursive.com/066-sqlite-with-richard-hipp/#enter-...
All credit to Richard, but I think having customers that demand a lot of stability and performance leads projects to have a lot of stability and performance. (The original use case was running on a battleship.)
- mftb 4y ago...or it leads to projects that fail, or remain bug-riddled. Increased usage on Android was an input. The bugs had to be fixed, to get to the increased stability, and performance.
- ok_dad 4y agoYea, the real answer is that the SQLite team works hard and does a good job of prioritizing things and so people trust that software to the most important jobs.
- adamgordonbell 4y agoI agree. I wasn't trying to minimize the amazing work that was done I was just trying to make the anti-fragile argument that by overcoming all the inputs the product got very strong.
- mftb 4y agoI gotcha. Agreed.
- chasil 4y agoActually, it was Rockwell-Collins in Cedar Rapids, IA that advocated DO-178B certification. Once that certification was obtained, Android immediately benefited. "...some avionics manufacturers were expressing interest in SQLite, which prompted the SQLite developers to design TH3 to support the rigorous testing standards of DO-178B." https://sqlite.org/th3.html#history https://sqlite.org/th3.html#history
- chasil 4y ago(I interned at Rockwell-Collins.)