🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c++
Article #1052

Re: "module" facility for top-level namespace control

#1052
From: Scott Layson Burson
Date: Sun, 28 Apr 1991 01:36
34 lines
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!gyro
References: <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