What is the issue with dynamic libraries in Rust?

what memory footprint? the RAM footprint is the same or better unless you're running several different rust applications that hypothetically would have shared dependencies via dynamic linking. Dynamic linking increases the memory footprint of a single application because the optimizations are much weaker, and the library can't be in the same pages of memory.

if you're talking about the disk size, when has 5 or 6 megabytes been an issue for any computer in the last 15 years? The many downsides of dynamic linking generally outweigh the benefit of saving a bare handful of megabytes, except in the specific case where a Linux distro has hundreds of command line utilities that all happen to be compiled at the same time, with the same libraries, flags, and targets.

/r/rust Thread Parent