Jump to content

7 Benchmarks That Finally Made Me Leave Python for Rust: Revision history

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

21 November 2025

  • curprev 00:0100:01, 21 November 2025 PC talk contribs 9,700 bytes +9,700 Created page with "Seven independent benchmarks proved Python was the bottleneck and convinced me to rewrite hot paths in Rust. 500px This is practical, measured work. Short reads and long reads both matter. If a function costs seconds for every request, that function matters. If you are running production code, these benchmarks will give you the data you need to decide. * Test, do not guess. * Replace only the true hot paths. * Rust gave consistent, large..."