Related articles |
---|
[10 earlier articles] |
Re: Help- selective symbol exposure after link root@jacob.remcomp.fr (1997-02-02) |
Re: Help- selective symbol exposure after link Dave@occl-cam.demon.co.uk (Dave Lloyd) (1997-02-07) |
Re: Help- selective symbol exposure after link Dave@occl-cam.demon.co.uk (Dave Lloyd) (1997-02-07) |
Re: Help- selective symbol exposure after link fjh@murlibobo.cs.mu.OZ.AU (1997-02-08) |
Re: Help- selective symbol exposure after link ok@cs.rmit.edu.au (1997-02-11) |
Re: Help- selective symbol exposure after link pfox@lehman.com (Paul David Fox) (1997-02-11) |
Re: Help- selective symbol exposure after link jan@fsnif.neuroinformatik.ruhr-uni-bochum.de (Jan Vorbrueggen) (1997-02-16) |
Re: Help- selective symbol exposure after link Dave@occl-cam.demon.co.uk (Dave Lloyd) (1997-02-20) |
Re: Help- selective symbol exposure after link rfg@monkeys.com (1997-02-27) |
From: | Jan Vorbrueggen <jan@fsnif.neuroinformatik.ruhr-uni-bochum.de> |
Newsgroups: | comp.compilers |
Date: | 16 Feb 1997 22:26:25 -0500 |
Organization: | Institut fuer Neuroinformatik, Ruhr-Universitaet Bochum, Germany |
References: | 97-01-183 97-01-189 97-01-212 97-02-047 97-02-077 |
Keywords: | linker |
Paul David Fox <pfox@lehman.com> writes:
> Why oh why do the compiler people ignore the linker?
It's a "common problem": the linker doesn't belong to any one language
in particular; most people seem to think it's part of the OS. So
nobody really cares. Also, I'd guess that during development, only the
needs of the languages in wide use (COBOL, FORTRAN, C, assembler) are
catered to; when time comes to add support for such exotics as Ada or
even C++, the thing turns into such a mess nobody wants to touch it.
Even in VMS, the linker was one of worst and buggiest pieces of code,
with fixes or changes only done when absolutely required, and some
truly ugly hacks being hidden by non-documentation. When VMS was
ported to the Alphas, one of the few things that was completely
re-written, with some necessary design changes (e.g., to better
support the generation of shared images, which is what VMS calls
Unix's shared libraries) thrown in, was the linker.
Jan
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.