3 ms·
> I'd prefer to have non-performance critical code for Python written in Python A type checker is performance critical code. You can watch how Pylint, just a l
by dist-epoch 1y ago
> I'd prefer to have non-performance critical code for Python written in Python
A type checker is performance critical code. You can watch how Pylint, just a linter, written in Python, lints your source code line by line. It's so slow it can take 30 seconds to update the linting after you change some lines.
- misnome 1y agoOr entire projects abandoning checking because mypy is so damned slow for anything non-trivial
- mixmastamyk 1y agoMany of these make the mistake of running against an entire codebase instead of checking vcs first and only running against changed files.
- maleldil 1y agoYou still need to type-check files that weren't changed if they were affected by a file that was.