“every rust project has a billion dependencies”
oh no they made code composable oh nooooooo should we call someone??
“every rust project has a billion dependencies”
oh no they made code composable oh nooooooo should we call someone??
@aperezdc @internetionals @fasterthanlime Shared libraries are fundamentally in conflict with monomorphisation, which is somewhat of a problem for C++ (which is where header-only libraries come from) but is much more of an issue for Rust, where the idiomatic polymorphism is more tilted towards monomorphised generics.
(C++, true to form, changes this from a monomorphism problem into a basically-any-change-breaks-your-dependents problem)