Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!rutgers!topaz.rutgers.edu!ron From: ron@topaz.rutgers.edu (Ron Natalie) Newsgroups: comp.lang.c Subject: Re: MAJOR ANSI C FLAW (my opinion, of course) Message-ID: <15776@topaz.rutgers.edu> Date: Wed, 21-Oct-87 08:22:09 EDT Article-I.D.: topaz.15776 Posted: Wed Oct 21 08:22:09 1987 Date-Received: Fri, 23-Oct-87 06:24:21 EDT References: <1132@gilsys.UUCP> <1246@bsu-cs.UUCP> <6543@brl-smoke.ARPA> <104@aimt.UUCP> <6562@brl-smoke.ARPA> <585@geowhiz.UUCP> Organization: Rutgers Univ., New Brunswick, N.J. Lines: 15 Are links all that complex? Yes! C'mon. For most real applications, you would like the C suite on a machine to be compatible with the non-C parts of the system. This means that you can use all the nice debuggers and other system features that may be provided. Of course, there are a few machines where the linker environment is awful. Cray COS for example. SEGLDR is garbage. It doesn't even know libraries. An example of a good loader is VMS. The VMS C compiler would be no fun at all if it didn't work with their splendid library facility (I don't know if it does or not, I hate VMS). -Ron