Not always.  Dependencies were a huge problem at Google, even in C++ (perhaps especially in C++), because they mean that the linker has to do a lot of extra work.  And unlike compiling, linking can&#x27;t be parallelized, since it has to produce one binary.  At one point the webserver for Google Search grew big enough that the linker started running out of RAM on build machines, and then we had a big problem.<p>There&#x27;s still no substitute for good code hygiene and knowing exactly what you&#x27;re using and what additional bloat you&#x27;re bringing in when you add a library.