7 Punkte von winterjung 2022-09-08 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Ein in Rust geschriebener Python-Linter
  • Etwa 10- bis 100-mal schneller als flake8, pylint und autoflake
  • Unterstützt wie ESLint und TypeScript Caching sowie die Optionen --fix und --watch
  • Kompatibel mit Black

Einschränkungen

  • Noch nicht production-ready
  • Das Angebot an Lint-Regeln ist noch nicht besonders umfangreich
  • Auto-Formatting-Tools wie Black sind bereits weit verbreitet, wodurch die Bedeutung von Lint-Tools relativ abnimmt

Es lohnt sich auch, den Blogbeitrag des Autors zum Launch von Ruff zu lesen. Darin schreibt er, dass Tools im Python-Ökosystem – ähnlich wie swc, esbuild und rome – deutlich schneller und unmittelbarer werden könnten und sollten, und dass er Ruff als eine Art PoC aus diesem Gedanken heraus entwickelt hat.

Noch keine Kommentare.

Noch keine Kommentare.