If you want tiny binaries using dynamic linking then you can use "rustc -C prefer-dynamic".
I'm happy it does static linking by default because like you said hard drives are cheap and it's safer.
If you want tiny binaries using dynamic linking then you can use "rustc -C prefer-dynamic".