🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #812

Re: noalias (was: Re: the "const" qualifier)

#812
From: Doug Gwyn
Date: Sat, 21 Oct 1989 23:59
23 lines
1809 bytes
In article <14774@bfmny0.UU.NET> tneff@bfmny0.UU.NET (Tom Neff) writes:
>The whole noalias issue seemed intricately entangled with late 80's
>notions of addressing and optimization.  In five years it will probably
>look quite silly.

While it is true that "noalias" would basically have supported optimization
technology of the 1980s just as "register" supported compiler optimization
technology of the 1970s, I don't think either of them is "silly".  This is
a legitimate area of concern, particular in a systems programming language.

>At worst, if the concept is that vital it will be introduced in some form
>as an extension by individual vendors, and if it proves popular and
>enduring the next committee can add it from "prior art."  

Yeah, well in fact several vendors have found it necessary to add their
own, nonstandard, idiosyncratic support for this.  Since we had already
identified the requirement, is it really doing anybody a service to fail
to standardize how this is done?  I would think quite the contrary.

>It is easier for a camel to pass through the eye of a needle than for a
>standards committee to make up a useful language extension.

I suppose you have some support for this statement?
Technical Details
Message-ID: <11375@smoke.BRL.MIL>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!haven!adm!smoke!gwyn
References: <12239@cit-vax.Caltech.Edu> <11301@smoke.BRL.MIL> <3728@solo10.cs.vu.nl> <11320@smoke.BRL.MIL> <742@ccssrv.UUCP> <1989Oct19.162849.20265@utzoo.uucp> <11351@smoke.BRL.MIL> <14774@bfmny0.UU.NET>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!haven!adm!smoke!gwyn
From: gwyn@smoke.BRL.MIL (Doug Gwyn)
Newsgroups: comp.std.c
Subject: Re: noalias (was: Re: the "const" qualifier)
Message-ID: <11375@smoke.BRL.MIL>
Date: 21 Oct 89 23:59:37 GMT
References: <12239@cit-vax.Caltech.Edu> <11301@smoke.BRL.MIL> <3728@solo10.cs.vu.nl> <11320@smoke.BRL.MIL> <742@ccssrv.UUCP> <1989Oct19.162849.20265@utzoo.uucp> <11351@smoke.BRL.MIL> <14774@bfmny0.UU.NET>
Reply-To: gwyn@brl.arpa (Doug Gwyn)
Organization: Ballistic Research Lab (BRL), APG, MD.
Lines: 23