News for hackers. Stuff that matters.
Re:Mypy 1.6 by gen220 on Tuesday October 17, 2023 @04:13PM (#37920899)
`mypy` originally had first-mover advantage, `pyright` has late-mover advantage.

Now that we're in the mid-to-late stage of Python typecheckers, `pyright` has a better intercept and slope than `mypy`.

I think there'll be one last typechecker to rule them all written in Rust – but we're not there yet, so use `pyright`.

Re:Mypy 1.6 by guappa on Wednesday October 18, 2023 @04:56AM (#37926315)
Why would a typechecker written in rust be able to implement a different logic than one written in any other language?

And one written in python could just use python for the grammar so it would have the advantage of always loading the code the same exact way as python does.

Re:Mypy 1.6 by 0xFF0123 on Wednesday October 18, 2023 @05:54AM (#37926663)
It would be significantly faster