跳到正文
Simon Willison

用 C 和 Rust 分别实现 SQLite 的 parse_number() 扩展:性能与代码体积对比

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 的两倍。

读原文 ↗导出 Markdown