Shrinking the kernel with a hammer
Shrinking the kernel with a hammer
Posted Mar 10, 2018 9:40 UTC (Sat) by fratti (subscriber, #105722)In reply to: Shrinking the kernel with a hammer by jdub
Parent article: Shrinking the kernel with a hammer
I can understand that there is no stable Rust ABI, after all there's no stable C++ ABI either, but the issue is exaggerated by the Rust ecosystem's obsession with microdependencies (there are modules which are really just one function, à la npm), and the fast speed at which the Rust compiler moves.
>practically all Rust Linux binaries dynamically link to glibc by default (and by design)
Indeed, though as far as I know they statically link the Rust standard library. Despite the glibc being dynamically linked, e.g. oxipng still clocks in at 2.8M. Compare that to 86K for optipng.
