From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,fe82bd3a72926e1a X-Google-Attributes: gid103376,public X-Google-Thread: fdb77,374e3d493349dc8f X-Google-Attributes: gidfdb77,public X-Google-Thread: 10a146,5dbc5c834131d614 X-Google-Attributes: gid10a146,public X-Google-ArrivalTime: 2001-11-12 18:15:47 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!nntp.abs.net!newsfeed.mathworks.com!wn3feed!worldnet.att.net!135.173.83.71!wnfilter1!worldnet-localpost!bgtnsc05-news.ops.worldnet.att.net.POSTED!not-for-mail From: "David Thompson" Newsgroups: comp.lang.java.programmer,comp.lang.java.advocacy,comp.lang.ada References: <9q223u$lap2j$1@ID-77397.news.dfncis.de> <46vast4p1qnb0e8bt59v4e8616hacvcgtd@4ax.com> <3BC5C49F.B1386292@ao_spam_nix.de> Subject: Re: Language design by by committee ( was Re: Try J# ( was Re: J# is there )) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Message-ID: Date: Tue, 13 Nov 2001 02:15:46 GMT NNTP-Posting-Host: 12.89.171.190 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc05-news.ops.worldnet.att.net 1005617746 12.89.171.190 (Tue, 13 Nov 2001 02:15:46 GMT) NNTP-Posting-Date: Tue, 13 Nov 2001 02:15:46 GMT Organization: AT&T Worldnet Xref: archiver1.google.com comp.lang.java.programmer:109646 comp.lang.java.advocacy:32055 comp.lang.ada:16391 Date: 2001-11-13T02:15:46+00:00 List-Id: Ted Dennison wrote : ... > Interestingly, C++'s development between 1990 and its standarization in 1998 > *does* seem to have been performed by committe. Actually, not just by *a* > committe, but by a group of committees. (Stroustrup referred to them in his book > as "the joint C++ standard committees"). > Most of my books are presently inaccessible so I can't check the ones I think you are likely referring to, but I would bet what he was talking about was that the international subcommittee ISO/IEC JTC1 SC22 WG21 and the ANSI subcommittee X3J16 worked very closely together, including meeting at the same times and places (although AIUI legally they can't actually meet jointly), to ensure that when the ISO standard was adopted it would be immediately approved without objections as an ANSI standard. The C committees WG14 and J11 have been doing the same. And although "development" is a (perhaps deliberately) vague term, my recollection of D&E (= The Design & Evolution of C++, one of the inaccessible books) is that essentially all of the core language features are standardized as BS designed them -- based partly on feedback from early users -- except for a few template things. The standards committees certainly developed the _document_, and in the process cleaned up some previously ignored nooks and crannies, but did not make any significant changes in the language. They did make some, but still relatively minor, changes in the STL before incorporating it into the standard. Whether this was for good or ill, I make no claim. -- - David.Thompson 1 now at worldnet.att.net