Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So do you suggest that every executable on the system should be statically linked? (Early Unix was like this, too.)

Rust is apparently capable of producing shared libraries: https://doc.rust-lang.org/cargo/reference/manifest.html#buil...



I'm not suggesting anything, but more asking how feasible it is for a modern OS. Rust is definitely capable of producing dynamic libraries, but it just doesn't by default. Given that the Rust ecosystem tends to prefer static binaries, I was curious about whether something in the OS space would run into unique issues from this approach that wouldn't apply to the application development currently being done.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: