I've been learning about the Pi agent and decided to rewrite it in Rust. Now that I've finished a lot of the work, I'd like to show how much faster Rust (rpi) is than TypeScript (Pi). Here are the results:
| Metric | rpi (Rust) | Pi (TypeScript) | Difference |
|---|---|---|---|
--version |
17.5 ms | 169.5 ms | 9.7× faster |
| Cold start | 17.7 ms | 189.5 ms | 10.7× faster |
| RSS when ready | 12.0 MiB | 91.5 MiB | 7.6× smaller |
| Install size | 21.8 MiB | ~385 MiB | ~18× smaller |
Rust is really cool!
Top comments (0)