3 ms·
Pylance (and the open source less featured version, pyright) is architected after the Typescript language server. Which makes sense as they're both languages wi
by lozenge 4y ago
Pylance (and the open source less featured version, pyright) is architected after the Typescript language server. Which makes sense as they're both languages with unsound type systems, optional type annotations, and use type inference. By being written in TS it also runs in a web browser which is their Next Big Thing.
There isn't an Existing One, more like many existing ones with their own tradeoffs. Jedi is designed to infer the variable in your currently editing LOC. It can't type check and report issues on entire files/projects. It's also a one man project.