I was browsing the
std docs and noticed that
std::dynamic_lib was among the few std modules that were not yet marked
stable. Is it going to stay this way for a while? And what prevents it from being stabilized?
dynamic_lib seems a slightly arbitrary abbreviation of
dynamic_library, especially when the type inside the module is called
dylib is what Rust and Cargo also uses.
Now that RFC 909 is accepted,
dynamic_lib will be the only top level
std module to have an underscore in its name,
Such inconsistency is unnecessary.
I’d propose that we rename the module to
std::dylib and the type to
A good idea or not?