home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / amiga / programm / 18461 < prev    next >
Encoding:
Internet Message Format  |  1993-01-10  |  2.1 KB

  1. Path: sparky!uunet!uunet.ca!kink!hugh
  2. From: hugh@kink.PhaedraV.On.Ca (Hugh D. Gamble)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Wanted: info on available C++ compilers
  5. Message-ID: <Bx2hs*5a2@kink.PhaedraV.On.Ca>
  6. Date: Sun, 10 Jan 1993 18:13:57 EST
  7. References: <7cPfs*kI1@kink.PhaedraV.On.Ca> <C0H47o.JG8@well.sf.ca.us> <mbs.1jld@adastra.cvl.va.us>
  8.  <C0HoE1.HMp@well.sf.ca.us>
  9. Organization: Phaedra V
  10. Lines: 33
  11.  
  12. In article <C0HoE1.HMp@well.sf.ca.us>, Greg Comeau writes:
  13.  
  14. > Hey, any time ;-)  Seriously though, although the C compiler can be
  15. > considered as some sort of logical bottleneck or something given that
  16. > there is diversity of implementation and other issues in different C
  17. > compilers, to say that Comeau C++ is as good as the C compiler back
  18. > ended to it is simply not quite accurate.  Despite that we offer
  19.  
  20. When I made that remark I was thinking, perhaps rather narrowly, of
  21. the output code quality. A C++ front end cannot produce better code
  22. than the underlying compiler, and can be expected to be worse in terms
  23. of efficiency. In terms of the programmers' productivity, or source
  24. code maintainability, the combination may be better than the back end.
  25.  
  26. The valiant efforts of the development team at SAS notwithstanding,
  27. the Amiga native C compilers do not produce the world's best 680x0
  28. code. But I bet Comeau C++ works fine as a front end for GNU C.
  29.  
  30. > Re g++, as the net continues to show, although gcc has finally reached
  31. > top quality status, g++ has not.  I feel that is an unbiased, accurate,
  32.  
  33. Fair point. It's as good as any of the native IBM PC C++ compilers,
  34. but does have niggling bugs and lags behind the standard a little
  35. (does not yet support exception handling as per the ARM for e.g.) I
  36. have yet to try any version of CFront but I can well believe that
  37. Comeau C++ has fewer bugs and better standards compliance.
  38.  
  39. -- 
  40. # Hugh D. Gamble  UUCP: hugh@kink.UUCP  Domain: hugh@kink.PhaedraV.On.Ca     %
  41. # AMIX: HGAMBLE  bix: hgamble  voice: +1 416 267 6159                        %
  42. #  "butane everything works Finland" - autofix.el in emacs automatically     %
  43. # correcting my mistyping of "but everything works fine".                    %
  44.  
  45.