C Is Best
4 months ago
- #Database
- #C programming
- #SQLite
- SQLite自2000年诞生以来一直使用C语言实现,目前没有改变这一现状的计划。
- 选择C语言开发SQLite是因其速度快、可移植性强且依赖极少。
- 与C++或Java不同,C语言使得SQLite能被任何编程语言调用。
- 面向对象编程是一种设计模式,并不局限于特定语言,SQLite已高效运用了过程式代码。
- 在SQLite开发之初,Rust或Go等安全语言尚未出现,且这些语言可能带来比解决更多的问题。
- 若满足特定前提条件,SQLite未来可能考虑用Rust重写,但Go语言因其对assert()的立场基本无可能被采用。