Shared libraries
Frank Mayhar
fmayhar at hermes.ladc.bull.com
Thu May 2 06:43:55 AEST 1991
In article <1991Apr30.004343.27551 at mp.cs.niu.edu>, rickert at mp.cs.niu.edu (Neil Rickert) writes:
-> In article <1991Apr29.213522.29521 at ladc.bull.com> I write:
-> >of this thread), shared libraries _are_ useful. Their usefulness, in fact,
-> >outweighs the problems with them. Why do you think shared libraries keep
-> >being reinvented?
-> Perhaps because it is easier to keep reinventing shared libraries than it is
-> to do it right.
Huh?? Care to explain that statement? IMHO, the reason they keep being
reinvented (as opposed to simply being reimplemented), is that most folks that
implement them haven't ever done so before. (There are, of course, exceptions
to this generalization.) So they end up being reinvented in a relative vacuum,
without the benefit of the experience that many of us have.
Again, the reason, IMHO, that shared libraries appear in so many different
environments is that their benefits tend to outweigh the problems with them. I
certainly would like to see a "right" implementation of shared libraries, but
first we need to decide just what "right" is, anyway.
--
Frank Mayhar fmayhar at hermes.ladc.bull.com (..!{uunet,hacgate}!ladcgw!fmayhar)
Bull HN Information Systems Inc. Los Angeles Development Center
5250 W. Century Blvd., LA, CA 90045 Phone: (213) 216-6241
More information about the Comp.unix.internals
mailing list