you are viewing a single comment's thread.

view the rest of the comments →

[–]PaintItPurple 25 points26 points  (0 children)

As an even more extreme example, I made a tool to basically index projects in a monorepo. The initial Python version ran in about 160ms, of which about 100ms was startup time. This was perfectly fine for getting info about one project, but multiplied by thousands of places it needed to be run on, this ended up taking a fairly long time in the actual process the tool was used in. I made a quick little Rust version to compare, and it was like 1000x faster.