Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!mips!pacbell.com!tandem!zorch!xanthian From: xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) Newsgroups: comp.sys.amiga Subject: Re: LATTICE C V5 / C++ V1 Message-ID: <1990Jun27.201717.8938@zorch.SF-Bay.ORG> Date: 27 Jun 90 20:17:17 GMT References: <1196a604fca7267f495c@canremote.uucp> <90177.165517UH2@psuvm.psu.edu> Organization: SF Bay Public-Access Unix Lines: 27 In article <90177.165517UH2@psuvm.psu.edu> UH2@psuvm.psu.edu (Lee Sailer) writes: >The difference between C and C++ is that they are two different (though related >languages. C is the C everybody knows and loves 8-). C++ is an up and coming >superset of C (very super) that adds object oriented features to C while >trying to maintain maximum upward compatibility with C. > >In short, if you want C, you don't need to buy C++. > > lee More than that, as I found to my sorrow when I bought Lattice C++, even though C++ is explicitly defined to be a completely upward compatible superset of C, the Lattice C++ distribution, at incredibly high cost, doesn't bother to include the files needed to compile vanilla Amgia C code, and only includes one of their early, buggy C compilers. I was not at all impressed by the value I got for my C++ dollar from Lattice. This is fairly typical of software that has no existing competition: there's simply no pressure to do the job right. Kent, the man from xanth. -- In the 1960's Soviet and American tanks faced each other there, gun barrel to gun barrel at a range of several feet. In the 1990's Checkpoint Charlie had become a traffic hazard, and its new home is in a museum. -- Chairman of the Joint Chiefs of Staff General Colin Powell, National Public Radio, National Press Club Speech.