4 ms·
Keep in mind that this is a subset of the C++ library. The static analysis tools for C++ are much more mature than for Python, and good static analysis tools a
by cbhl 9y ago
Keep in mind that this is a subset of the C++ library.
The static analysis tools for C++ are much more mature than for Python, and good static analysis tools are necessary if you want to perform a refactor across the entire monorepo[1] and encourage thousands of other engineers to start coding in your new paradigm[2].
[1] https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext https://cacm.acm.org/magazines/2016/7/204032-why-google-stor...
[2] https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/43322.pdf https://static.googleusercontent.com/media/research.google.c...
(Disclaimer: I work on YouTube, which has one of the largest legacy Python code-bases at Google. This is my opinion, not that of my employer.)