POV-Ray : Newsgroups : povray.general : Death of Watcom C++ : Re: Death of Watcom C++ Server Time
10 Aug 2024 20:58:32 EDT (-0400)
  Re: Death of Watcom C++  
From: Jon S  Berndt
Date: 29 Dec 1999 10:39:54
Message: <386a2b4a@news.povray.org>
> > What about Borland (Inprise ;-)) C++ compiler? No one mentions it. Is it
not
> > of the same class as Watcom and MS?
>
> No, it isn't. It's about twice as expensive and does not optimize
> as good. Watcom has long been the compiler producing the fastest code,
> no overtaken by MS.

Which version of the compiler are you referring to? Be careful, your
(Markus') above statement by itself is not objective and comes close to
being merely flame-bait. Which version of the compiler are you referring to?
Did you do an apples-to-apples comparison yourself?

I test compiled povray 3.0 a while back using Borland C++ 4.5 (IIRC) and it
*was* slightly slower than the normal binary downloaded from povray.org. I
would be interested to see the results of a comparison using the Borland
C++Builder 4.0 compiler compared with binaries produced by other compilers.

I am writing a flight dynamics model for the open source flight simulator
called FlightGear (www.flightgear.org). My C++ source code is compilable
under the CygWin compiler (egcs 2.91-xx), all Borland compilers, gcc under
Linux, cc under IRIX, and - with some hacks - under MSVC++ 6.0 (which does
not #define M_PI in its headers like every other header file set does).
Compliance to standards is important to me, and MS skirts the edge - and
sometimes steps over the edge - in my experience.

You are right when saying that Borland is not in the same class as Watcom
and MS. For my needs, they are way above the rest of the crowd. They may not
have a compiler which produces the fastest *povray* executable, but until I
see a fair comparison using the latest versions of all compilers tested,
statements like yours claiming poor optimization and slow binaries will be
taken with a grain of salt (no offense meant).

jb


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.