Newsgroups: comp.lang.c++
Path: utzoo!utgpu!jarvis.csri.toronto.edu!dgp.toronto.edu!flaps
From: flaps@dgp.toronto.edu (Alan J Rosenthal)
Subject: Re: Object-oriented techniques in C
Message-ID: <8806021529.AA04925@explorer.dgp.toronto.edu>
Organization: University of Toronto
References: <384@otc.oz> <576@goofy.megatest.UUCP>
Distribution: comp
Date:	Thu, 2 Jun 88 10:09:39 EDT


In article <576@goofy.megatest.UUCP> djones@megatest.UUCP (Dave Jones) writes:
>I don't think your assembly language *reductio ad absurbum* holds water.
>With C, it is usually possible to write machine-independant code.  Not
>so with assembler.

This is a red herring.  If there was only one kind of machine and
operating system ever invented by the human race, so that the whole
concept of portability had never been thought of, it would still be the
case that few people would prefer assembly language to high level
languages.

The original argument stands.  Saying that you can do whatever you can
in C++ in C is no more disparaging of C++ than saying that you can do
whatever you can in C in assembler is of C.

ajr

--
- Any questions?
- Well, I thought I had some questions, but they turned out to be a trigraph.