Article View: comp.std.c++
Article #1052Re: "module" facility for top-level namespace control
From: Scott Layson Burson
Date: Sun, 28 Apr 1991 01:36
Date: Sun, 28 Apr 1991 01:36
34 lines
2073 bytes
2073 bytes
In article <5281@lupine.NCD.COM> rfg@NCD.COM (Ron Guilmette) writes:
>In article <1358@appli.se> niklas@appli.se (Niklas Hallqvist) writes:
>>... Should we (the net) try to write a proposal
>>to the ANSI commitee before their june meeting in Lund, Sweden (at
>>least I think that's the case, some of the members will speak at
>>some seminars there, which I'll try to attend).
>
>Sure. Why not? I think that the x3j16 committee (and especially the
>libraries working group) would probably thank us for it.
>
>Let me see if I can get the ball rolling a bit (and see where it goes).
>
> [proposal deleted -- see article 801]
Good Lord, Ron, this is complicated. Constructors and destructors?
Inheritance? I was just trying to solve a namespace problem!
I think what we're seeing here is a Whorfian effect. The so-called
"Sapir-Whorf Hypothesis" (Sapir and Whorf were linguists) suggests
that the *words* one uses to think about something affect the *way* in
which one thinks about it. You introduced this notation `class static
{ ... }', and then proceeded to try to think about these things as
some funny kind of class.
I don't know what others have been thinking, but this was never what I
had in mind. All I have wanted is a way to get qualifiers onto names
in source files I have received from someone else.
In fact, after some thought I have pretty much concluded that my
favorite keyword for this construct is `namespace'. It says exactly
what it means (unlike, alas, some others in this language).
-- Scott
Gyro@Reasoning.COM
Technical Details
Message-ID:
<1991Apr28.013630.26001@kestrel.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!ucselx!petunia!kestrel.edu!gyroReferences:
<5143@lupine.NCD.COM> <1358@appli.se> <5281@lupine.NCD.COM>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!ucselx!petunia!kestrel.edu!gyro From: gyro@kestrel.edu (Scott Layson Burson) Newsgroups: comp.std.c++ Subject: Re: "module" facility for top-level namespace control Keywords: namespace, module Message-ID: <1991Apr28.013630.26001@kestrel.edu> Date: 28 Apr 91 01:36:30 GMT References: <5143@lupine.NCD.COM> <1358@appli.se> <5281@lupine.NCD.COM> Distribution: comp.std.c++ Organization: Kestrel Institute, Palo Alto, CA Lines: 34