Remix.run Logo
estebank 6 hours ago

Some architectures are made easier by the choice of implementation language.

EdwardDiego an hour ago | parent | next [-]

UV also has the distinct advantage in dependency resolution that it didn't have to implement the backwards compatible stuff Pip does, I think Astral blogged on it. If I can find it, I'll edit the link in.

edit wasn't Astral, but here's the blog post I was thinking of. https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html

That said, your point is very much correct, if you watch or read the Jane Street tech talk Astral gave, you can see how they really leveraged Rust for performance like turning Python version identifiers into u64s.

crubier 5 hours ago | parent | prev [-]

In my experience Rust typically makes it a little bit harder to write the most efficient algo actually.

catlifeonmars 2 hours ago | parent | next [-]

That’s usually ok bc in most code your N is small and compiler optimizations dominate.

Defletter 2 hours ago | parent | prev [-]

Would you be willing to give an example of this?