Re:Even the Pylint codebase uses Ruff
by rodrigobellusci on Sunday March 05, 2023 @09:08PM
(#35036686)
It's a python linter, from what I've seen.
[ Parent
| on HN ]
Re:Even the Pylint codebase uses Ruff
by qbasic_forever on Sunday March 05, 2023 @09:10PM
(#35036700)
Implemented in rust, not python, so it's extremely fast. It's orders of magnitude faster than pylint itself.
Re:Even the Pylint codebase uses Ruff
by furyofantares on Sunday March 05, 2023 @09:20PM
(#35036760)
How many orders of magnitude?
Re:Even the Pylint codebase uses Ruff
by qbasic_forever on Sunday March 05, 2023 @09:23PM
(#35036782)
There's a very clear graph the first thing on ruff's GitHub page, easy to find and research yourself: https://github.com/charliermarsh/ruff Can't miss it if you take time to check out the project.
Re:Even the Pylint codebase uses Ruff
by furyofantares on Sunday March 05, 2023 @09:24PM
(#35036793)
So 2, maybe 3
Your comment seems skeptical. Practically, It’s a night and day difference if you’ve integrated a linter with your editor. Plus, ruff is able to fix as well as lint.
Re:Even the Pylint codebase uses Ruff
by furyofantares on Sunday March 05, 2023 @11:43PM
(#35037593)
Didn't mean it that way, something being 100+ times slower is a LOT. And I care a lot about tool speed. I just didn't really think I needed to be shamed for asking a question they had a ready answer for.
Re:Even the Pylint codebase uses Ruff
by FreakLegion on Sunday March 05, 2023 @09:57PM
(#35037031)
This would matter more if it did all the things Pylint does, but Ruff still has a ways to go. They're tracking progress in https://github.com/charliermarsh/ruff/issues/970.
Re:Even the Pylint codebase uses Ruff
by rodrigobellusci on Monday March 06, 2023 @11:04AM
(#35042654)
Damm that's a lot of cases to cover. I wonder how performant will Ruff be once it reaches feature parity.