parse_number() as a SQLite extension: C vs Rust
Simon Willison 用 Claude Opus 5.5 对比了用 C 和 Rust 编写 SQLite parse_number() 扩展的差异:Rust 版 .so 文件为 321 KB(Rusqlite)和 298 KB(sqlite-loadable-rs),C 版仅 14 KB,但 Rust 版更快,原因是其 strtod 等价实现速度约为 C 的两倍。
Simon Willison 用 Claude Opus 5.5 对比了用 C 和 Rust 编写 SQLite parse_number() 扩展的差异:Rust 版 .so 文件为 321 KB(Rusqlite)和 298 KB(sqlite-loadable-rs),C 版仅 14 KB,但 Rust 版更快,原因是其 strtod 等价实现速度约为 C 的两倍。