home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.c:20108 comp.lang.c++:19804
- Newsgroups: comp.lang.c,comp.lang.c++
- Path: sparky!uunet!cs.utexas.edu!uwm.edu!linac!att!att!dptg!ulysses!allegra!princeton!csservices!kastle!blume
- From: blume@kastle.Princeton.EDU (Matthias Blume)
- Subject: Re: C/C++ Speed
- Message-ID: <1993Jan22.193434.1386@csservices.Princeton.EDU>
- Sender: news@csservices.Princeton.EDU (USENET News System)
- Reply-To: blume@kastle.Princeton.EDU (Matthias Blume)
- Organization: Dept. of Computer Science, Princeton University
- References: <1993Jan11.163852.19740@informix.com> <24592@alice.att.com> <mg.726986956@tyrolia> <1jnqudINNfcq@emx.cc.utexas.edu>
- Date: Fri, 22 Jan 1993 19:34:34 GMT
- Lines: 31
-
- In article <1jnqudINNfcq@emx.cc.utexas.edu>, jamshid@emx.cc.utexas.edu
- (Jamshid Afshar) writes:
-
- [ lots of stuff deleted (actually, I tamed my urge to answer that) ]
-
- |> C++ doesn't force one to use
- |> virtual functions, and I think you can write a lot of useful classes
- |> without them.
-
- Although I started the thread against C++ I'm NOT against OOP. And OOP
- without late binding (i.e. virtual functions) does not even deserve that
- name, as far as I'm concerned!
-
- |> >Most C++ code has comments about buggy compilers, amazing as this
- may sound.
- |>
- |> I don't think this is amazing at all. Buggy software is a fact of
- |> life, whether that software is a compiler, os or application.
-
- Pardon me? I must have been under the wrong impression that C++ defenders like
- C++ because it is said to be helpful in getting rid of bugs. Interesting
- to hear that they can easily get along with bugs... Again: why do you use C++?
- [ I mean: getting rid of bugs by using someone else's classes ]
-
- |> C++ goes further in that its data abstraction,
- |> template, and inheritance features allow you to better implement
- |> persistence.
- ^^^^^^^^^^^
- Can you, please, elaborate?!
-
- -Matthias
-