News for hackers. Stuff that matters.
Re:We rewrote our Rust WASM Parser in TypeScript – and it go... by jeremyjh on Friday March 20, 2026 @10:24PM (#47463425)
What it says is this:

> uv is fast because of what it doesn’t do, not because of what language it’s written in. The standards work of PEP 518, 517, 621, and 658 made fast package management possible. Dropping eggs, pip.conf, and permissive parsing made it achievable. Rust makes it a bit faster still.

Re:We rewrote our Rust WASM Parser in TypeScript – and it go... by rowanG077 on Friday March 20, 2026 @10:33PM (#47463468)
Yes exactly! That quote directly disproves that all of the improvements UV has over competitors is because of algos, not because of rust.

So the claim is not well supported at all by the article as you stated, in fact the claim is literally disproven by the article.

Re:We rewrote our Rust WASM Parser in TypeScript – and it go... by kyralis on Friday March 20, 2026 @11:55PM (#47463817)
This is either an overly pedantic take or a disingenuous one. The very first line that the parent quoted is

> uv is fast because of what it doesn’t do, not because of what language it’s written in.

The fact that the language had a small effect ("a bit") does not invalidate the statement that algorithmic improvements are the reason for the relative speed. In fact, there's no reason to believe that rust without the algorithmic version would be notably faster at all. Sure, "all" is an exaggeration, but the point made still stands in the form that most readers would understand it: algorithmic improvements are the important difference between the systems.

Re:We rewrote our Rust WASM Parser in TypeScript – and it go... by rowanG077 on Saturday March 21, 2026 @12:08AM (#47463883)
You are glossing over the fact that the original statement I was commenting on was literally that ALL improvements UV has are due to algorithms and not due to rust.

So this:

> The statement that algorithmic improvements are the reason for the relative speed.

Was not at all the statement that I was attacking. For one because I don't disagree with that statement. I even point to this in my very first comment:

> I don't doubt that a lot of uv's benefits are algo. But everything?

You and the other person are trying to pull a classic motte and bailey. Attempting to make it look as if I'm attacking the very reasonable position that algorithms are the bulk of the improvements why UV is fast.

Re:We rewrote our Rust WASM Parser in TypeScript – and it go... by ambicapter on Saturday March 21, 2026 @01:45PM (#47469328)
You are being very pedantic here.
Re:We rewrote our Rust WASM Parser in TypeScript – and it go... by jeremyjh on Friday March 20, 2026 @10:53PM (#47463573)
You are right. 99% is not 100%.
Re:We rewrote our Rust WASM Parser in TypeScript – and it go... by rowanG077 on Friday March 20, 2026 @11:20PM (#47463682)
I don't think the article has substantive numbers. You'd have to re-implement UV in python to do that. I don't think anyone did that. It would be interesting at least to see how much UV spends in syscalls vs PIP and make a relative estimate based on that.