Article View: comp.std.c++
Article #2128Re: Maybe we should use ref_count instead of a
From: Steve Clamage
Date: Thu, 05 Oct 1995 18:35
Date: Thu, 05 Oct 1995 18:35
52 lines
3319 bytes
3319 bytes
In article ABupaSmSvP@qsar.chem.msu.su, "Eugene Radchenko" <eugene@qsar.chem.msu.su> writes: > >P.S. Oh why the standard process takes so long? I once hoped that the >standard will be out by the end of the year. Now it seems it will be year >1997 at least. Thus compiler vendors have an excuse to sell retarded >compilers... >On the other hand, commitee members have made references several times >about this being 'only first round of the standardization process'. Maybe >it would be better not to issue standard requiring updates immediately?.. The process takes so long because: 1. There was and is a lot of work to do. 2. The committee decided to add significant new features to the language, and most time-consuming, a large standard library. 3. The committee members are all volunteers, none of whom are able to work full-time on the project. 4. The standard represents a consensus of many intelligent and opinionated people who often have different ideas about how things should work. Reaching consensus takes time. There is little point in issuing a standard that does not represent a consensus, since it will be ignored. It is not the case that a standard will be issued that requires immediate updates -- at least not intentionally. The committee is required to follow the procedures of ANSI and ISO in creating the standard. One step in the ANSI process is to issue a draft for public comment, which was done last April. The committee knew that much work remained to be done, but wanted feedback from the public once all (or nearly all) language features were in place. ISO procedures require certification of a "Committee Draft" (CD), which was also done. The CD is the same document sent for ANSI public comments. ISO member nations comment on the CD, and vote on whether to certify the CD as a "Draft International Standard" (DIS). This CD is known not to be suitable for DIS certification, so no matter how that vote comes out, a second CD is required. Because of the timing of the ANSI and ISO processes, apart from the time the committee needs to work on the draft, the second CD will not be ready for certification until April or May 1996. Assuming that CD is really all OK and no further corrections are needed, the ANSI and ISO process requirements (ANSI public comment period, ISO vote on DIS, then ISO vote on final acceptance) would mean publication of that document as an "International Standard" (IS) late in 1997. The final standard is not expected to differ in any important way from the second CD of May 1996. --- Steve Clamage, stephen.clamage@eng.sun.com --- [ comp.std.c++ is moderated. Submission address: std-c++@ncar.ucar.edu. Contact address: std-c++-request@ncar.ucar.edu. The moderation policy is summarized in http://dogbert.lbl.gov/~matt/std-c++/policy.html. ]
Technical Details
Message-ID:
<4510vb$f3g@engnews2.Eng.Sun.COM>Path:
arc1-ca.pugleaf.net!128.32.155.1!mattReferences:
<ABupaSmSvP@qsar.chem.msu.su>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!128.32.155.1!matt From: clamage@Eng.Sun.COM (Steve Clamage) Newsgroups: comp.std.c++ Subject: Re: Maybe we should use ref_count instead of a Date: 05 Oct 1995 18:35:40 GMT Organization: Sun Microsystems Inc. Approved: matt@physics2.Berkeley.EDU (Matt Austern) Message-ID: <4510vb$f3g@engnews2.Eng.Sun.COM> References: <ABupaSmSvP@qsar.chem.msu.su> Reply-To: clamage@Eng.Sun.COM NNTP-Posting-Host: physics2.berkeley.edu