home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.c++:19004 comp.object:4763
- Path: sparky!uunet!news.tek.com!tekgen!tekcae!jimc
- From: jimc@tekcae.cax.tek.com (Jim Carden)
- Newsgroups: comp.lang.c++,comp.object
- Subject: Re: Pros and cons of C++
- Message-ID: <1811@tekgen.bv.tek.com>
- Date: 12 Jan 93 15:02:50 GMT
- References: <C0Hp1n.vp@gpu.utcs.utoronto.ca> <MUTS.93Jan12100059@PMCS.estec.esa.nl>
- Sender: news@tekgen.bv.tek.com
- Followup-To: comp.lang.c++
- Organization: Tektronix, Inc., Beaverton, OR.
- Lines: 22
-
- > John> Why then is it becoming so popular? Why the deluge of texts,
- > John> articles, magazines, news groups, compilers, etc? It seems to
- >
- >Because it is not complex, especially not if you already know C.
- >...
- >If you look at the
- >minimal number of additions to C (most essential only a little
- >extension of the struct syntax) I think it is amazing.
- >The implications can be complex, but that is more due to OO than to
- >C++ in particular. But it pays for most applications.
-
- If the complications were only due to OO then C++ would be much less
- complex than it is. For example, look at the complexity of
- Objective C compared to that of C++.
- For another example, look at Andrew Koenig's article in the October 1992
- issue of C++ Report. ("Classes that yield truth values"). The complexity
- of this "feature" of C++ has nothing to do with object oriented programming,
- per se. It has to do with C'ifying object oriented programming rather than
- attempting to add OO to C as simply as possible.
- --
- Posted for Patrick Logan, patl@goldfish.mitron.tek.com
-
-