|
|
|
|
|
by alfalfasprout
294 days ago
|
|
Oh please no... The reality is, ecosystems evolve. First, we had mypy. Then more type checkers came out: pyre, pyright, etc. Then basedpyright. The era of rust arrived and now we have `ty` and `pyrefly` being worked on heavily. On the linter side we saw flake8, black, and then ruff. Decoupling makes adapting to evolution much easier. As long as both continue to offer LSP integrations it allows engineers to pick and chose what's best. |
|
`uv format` is similar (you don't need to know about `ruff format` / black / yapf ).