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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 108f76,30642ebe66855cf7 X-Google-Attributes: gid108f76,public X-Google-Thread: 103376,897417b380f5731e X-Google-Attributes: gid103376,public From: Mark Atwood Subject: Re: The Next Microsoft? Date: 2000/05/05 Message-ID: #1/1 X-Deja-AN: 619672287 Sender: mark@flash.localdomain References: <8eg37k$15n$1@nnrp1.deja.com> <8epkoa$b8b$1@nnrp1.deja.com> <8eu0ob$7qv$1@nnrp1.deja.com> X-Trace: 5 May 2000 10:51:53 -0700, ip240.cvd2.rb1.bel.nwlink.com Organization: Northwest Link Newsgroups: rec.arts.sf.written,comp.lang.ada Date: 2000-05-05T00:00:00+00:00 List-Id: Hyman Rosen writes: > Mark Atwood writes: > > That is the right way to do it. In a slightly more free-form manner, > > it's very similar to how workhorses like Perl, Python and C (*not* C++) > > have been evolving. > > Not C++? The initial form of the language is the work of a single person, > Bjarne Stroustroup, who developed it incrementally, giving out versions > to users and accepting feedback. Early C++, you are right. But once the committee started on it, they could never say no to any seriously proposed feature, so now the language is too big for the human brain. Nobody uses C++, they only use either a preferred or a in-house-mandated subset dialect. > The enhancement of templates in C++ into their modern form was due to the > desire of the standardization committee to adopt the Standard Template > Library into the standard. This library was the work of Alexander Stepanov. True, the STL model is nice and can fit in one competent brain. Pity that it's realized in such a horrible language. But all this is just a well pounded grease spot on the road, where there used to be a dead horse. -- Mark Atwood | It is the hardest thing for intellectuals to understand, that mra@pobox.com | just because they haven't thought of something, somebody else | might. http://www.pobox.com/~mra