7 pontos por winterjung 2022-09-08 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Linter para Python escrito em Rust
  • Cerca de 10 a 100 vezes mais rápido que flake8, pylint e autoflake
  • Suporta cache e as opções --fix e --watch, como o ESLint e o TypeScript
  • Compatível com Black

Limitações

  • Ainda não está em estado production ready
  • Não tem um conjunto rico de regras de lint
  • Ferramentas de autoformatação como o Black são amplamente usadas, o que reduz relativamente a importância das ferramentas de lint

Também vale a pena ler o post de blog que o autor escreveu ao lançar a ferramenta Ruff. Assim como swc, esbuild e rome, ele diz que criou o Ruff como uma espécie de PoC a partir da ideia de que as ferramentas do ecossistema Python também podem ser mais rápidas e deveriam ser imediatas.

Ainda não há comentários.

Ainda não há comentários.