> prerequisite for distributing libraries as anything other than source code.
> Python, ruby, java, perl, C#, the OS will for all of them control distribute and update the libs independent of the apps that use them.
Those are all JIT'ed languages, so they're distributed in source or intermediate form, not as fixed-ABI-shared-libraries.
It's really just C where shared libs really work. Even C++ has wrinkles.