Ideas for library infrastructure

Simon Marlow
Mon, 28 Apr 2003 12:33:10 +0100

[oops, accidentally sent the message before I'd finished it...]=20

Ralf Hinze writes:
> I like Andres' proposal. It puts some burden on the
> compiler writers (but this work has to be invested
> only once) and considerably simplifies things for
> the library writers.

Putting the burden on the compiler writers is exactly what we want to
avoid - us compiler writers tend to be too busy writing compilers!

Instead, what I would like to see is a separate library infrastructure
that smooths over the differences between systems and compilers, and
provides something that library writers can just plug their library
sources into.

I don't think we need to (or indeed, should) go as far as specifying
installation locations, or extra tools that compilers should provide.
All this should be embodied in the library infrastructure, which is
written once and maintained by a single group of individuals.