🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #116

Re: Is the STL too authentic... ?

#116
From: Andrew Koenig
Date: Wed, 11 Oct 1995 13:18
46 lines
2513 bytes
In article <45f60e$mtp@stc06.ctd.ornl.gov> kennel@msr.epm.ornl.gov writes:

> > The committee doesn't operate in terms of `requests for proposals'
> > in the sense I think you mean. 

> So who sets the agenda of its scope?  And what defines proposals?

Its members.  Pragmatically, to get a proposal accepted by the
committee, you must make the proposal available in writing about
six weeks before the meeting and then go to the meeting to present
your point of view in person.  It helps if you are a member of the
committee, but is not required.  In principle it is possible to
get a proposal accepted without being there, but it is very hard
unless you can convince a member to advance it for you.

> > After all, if you want semantically safe languages that are fundamentally
> > different from C, you don't have to look very far.

> Perhaps the ISO standard should require that all conforming 
> implementations' marketing documents include these two paragraphs.

Perhaps it should.  You are welcome to come to the next meeting to
argue that viewpoint.  It's in Tokyo during the first week of November.

> My personal opinion: sometimes C++ has suffered when it made some
> provision for "conceptual compatibility with C" when amplifying and
> continuing such behavior turns out (IMO) to be a mistake in context of
> C++.  For instance, automatic conversions.  I would have preferred that
> there be no implicit conversions, and the ones in C be allowed to remain
> as a 'deprecated' feature. 

I don't know of *anyone* who is completely satisfied with C++ as it
stands.  Where we get into trouble is trying to get people to agree
as to how they would like it to change.

Wasn't it Churchill who said that democracy is the worst political
system in the world except for all the others?

> When it cameto tightening up static type checking and other similar issues
> there didn't seem to be much hesitation by the committee toward promoting
> safety. 

Static type checking carries no run time penalty.
-- 
				--Andrew Koenig
				  ark@research.att.com
Technical Details
Message-ID: <DGACyp.MDA@research.att.com>
Path: arc1-ca.pugleaf.net!in1.uu.net!allegra!alice!ark
References: <45efb3$u7@stc06.ctd.ornl.gov> <DG98oI.4pz@research.att.com> <45f60e$mtp@stc06.ctd.ornl.gov>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++,comp.lang.c++
Path: arc1-ca.pugleaf.net!in1.uu.net!allegra!alice!ark
From: ark@research.att.com (Andrew Koenig)
Subject: Re: Is the STL too authentic... ?
Message-ID: <DGACyp.MDA@research.att.com>
Organization: AT&T Bell Laboratories, Murray Hill NJ
References: <45efb3$u7@stc06.ctd.ornl.gov> <DG98oI.4pz@research.att.com> <45f60e$mtp@stc06.ctd.ornl.gov>
Date: Wed, 11 Oct 1995 13:18:24 GMT