Remix.run Logo
WD-42 6 days ago

Pyright has been great. But it’s slow. Speed of a LSP does matter for UX. Excited to see how much ty improves on this.

morkalork 5 days ago | parent | next [-]

Is it wrong to to say that I don't like pyright on principle because it requires node.js and npm to install and run?

cmclaughlin 5 days ago | parent [-]

I feel the same way.

wiz21c 5 days ago | parent | prev | next [-]

I think it is way to slow too. The one from microsoft (pylance IIRC) is better in my opinion.

ameliaquining 5 days ago | parent [-]

Pylance's type checker is Pyright, so in that particular respect they're exactly the same.

linhns 5 days ago | parent | prev [-]

Pyright is a type checker, not a LSP per se in my opinion. ty is both.

melodyogonna 5 days ago | parent [-]

Pyright is also an lsp, it implements the LSP spec, it is just slow.

linhns 4 days ago | parent [-]

Not that slow tbh, although compared to ty, it’s a snail