🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #5716

Re: Reserved identifiers, was Re: Thoughts on moving towards ANSI

#5716
From: Henry Spencer
Date: Mon, 13 Feb 1989 19:11
27 lines
1578 bytes
In article <490@madnix.UUCP> glasser@madnix.UUCP (Daniel Glasser) writes:
>I'm not saying that there should not be a standard for the library, just
>that it should be its own standard.

Why?  For most applications the two go together anyway -- C is rather more
dependent on its library than a lot of other languages.

>There are some environments where the full-blown standard library is
>inappropriate or impossible...

Hence the provisions for "non-hosted" implementations.

>... With the advent of common object file format
>standards, libraries may be purchased from vendors other than the
>compiler vendor...

Ho ho ha ha ho ho.  At present there is roughly one "common object file
format" per machine, although there are some small signs of progress.
Don't forget that you need common calling conventions and common system-
call conventions as well.

Also, a really good library is tied in with the compiler, since things
like memcpy() are best implemented by the compiler, not as normal library
functions.
-- 
The Earth is our mother;       |     Henry Spencer at U of Toronto Zoology
our nine months are up.        | uunet!attcan!utzoo!henry henry@zoo.toronto.edu
Technical Details
Message-ID: <1989Feb13.191147.24579@utzoo.uucp>
Path: arc1-ca.pugleaf.net!utzoo!henry
References: <795@n8emr.UUCP> <9621@smoke.BRL.MIL> <23551@watmath.waterloo.edu> <490@madnix.UUCP>

Show Full Headers
Complete Article Headers
Newsgroups: comp.std.c
Path: arc1-ca.pugleaf.net!utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: Re: Reserved identifiers, was Re: Thoughts on moving towards ANSI
Message-ID: <1989Feb13.191147.24579@utzoo.uucp>
Organization: U of Toronto Zoology
References: <795@n8emr.UUCP> <9621@smoke.BRL.MIL> <23551@watmath.waterloo.edu> <490@madnix.UUCP>
Date: Mon, 13 Feb 89 19:11:47 GMT