Simon Willison·· 7 天前
用 C 与 Rust 实现 SQLite 扩展 parse_number() 的性能对比
parse_number() as a SQLite extension: C vs Rust
AI 导读
四个 SQLite 扩展分别用 C 和 Rust 实现相同的 parse_number() 行为,优化后的 C 版本每行耗时 16–19 ns,约为 Rust 版本的两倍速度,也远快于 SQL 的 replace()。
入选记录
门槛 76媒体与个人第一次 22第二次 31
未入选两次之和 53 < 门槛的两倍 152
- 信源等级
- 媒体与个人,这一级的门槛是 76 分
- 预筛
- 通过:用Claude生成SQLite扩展并对比C/Rust性能
评分由模型按同一份标准独立打两次,满分 100;两次之和达到门槛的两倍才入选。门槛按信源等级设定。
来源:Simon Willison · simonwillison.net