Simon Willison·· 7 日前
CとRustで実装したSQLite拡張parse_number()の性能比較
parse_number() as a SQLite extension: C vs Rust
AI による要約
4つのSQLite拡張で同じparse_number()の挙動をCとRustでそれぞれ実装した。最適化したC版は1行あたり16〜19ナノ秒で、Rust版の約2倍速く、SQLのreplace()よりも大幅に速い。
入選の記録
基準 76メディアと個人1 回目 222 回目 31
入選せず二回の合計 53 < 基準の 2 倍 152
- 情報源の区分
- メディアと個人、この区分の基準は 76 点
- 予備審査
- 通過:用Claude生成SQLite扩展并对比C/Rust性能
採点はモデルが同じ基準で独立に二回行い、満点は 100。二回の合計が基準の 2 倍に届いたものだけが入選します。基準は情報源の区分ごとに決めています。
情報源:Simon Willison · simonwillison.net