3 ms·
C++ [1], Java [2], Python [3], and even Rust [4] all have static analyzers. There will always be room for analysis that is beyond the compiler's purview. [1] h
by uluyol 5y ago
C++ [1], Java [2], Python [3], and even Rust [4] all have static analyzers. There will always be room for analysis that is beyond the compiler's purview.
[1] https://clang.llvm.org/extra/clang-tidy/checks/list.html https://clang.llvm.org/extra/clang-tidy/checks/list.html
[2] https://spotbugs.github.io/ https://spotbugs.github.io/
[3] http://mypy-lang.org/ http://mypy-lang.org/
[4] https://github.com/rust-lang/rust-clippy https://github.com/rust-lang/rust-clippy