3 ms·
SQLite's achievement of DO-178B compliance could carry C forward on it's own. Dr. Hipp spent years achieving this, and any reimplementation will suffer his tra
by chasil 3y ago
SQLite's achievement of DO-178B compliance could carry C forward on it's own.
Dr. Hipp spent years achieving this, and any reimplementation will suffer his travails, regardless of language safety.
DO-178B means that SQLite can be used in avionics. No other major database has reached this level of code quality, as the database written for "programmers who are not yet born."
- miketery 3y agoThat's impressive! Is it a specific version and what features or is it a subset?
- chasil 3y agoThe certification was attained ~ 2008. All versions of SQLite released after that time are run through the test harness that maintains this standard.
- oskarkk 3y agoThis got me curious, so I searched for some info and found this thread on HN: https://news.ycombinator.com/item?id=18039213 https://news.ycombinator.com/item?id=18039213 Looks like it may not be used exactly in avionics (or maybe most critical parts of avionics), as it isn't certified for the highest levels of DO-178B (and certification for lower levels was done by particular users of SQLite on their own, so the info is not public). Still very impressive.
- chasil 3y agoIt was Rockwell-Collins in Cedar Rapids, Iowa that first urged Dr. Hipp to pursue this certification. They would not have done so if they had no plans or intention to deploy it. I would be surprised if they were not able to do so.