TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Timur Tabi
from: Jonathan de Boyne Pollard
date: 1994-08-25 22:44:16
subject: Compiler Wars Again(Sigh

TT>
  > (I keep hearing about how bad the resource workshop is)
TT>

  Well, you hear wrong.  It's better than DLGEDIT, as most people who
  have tried both (as I have) will attest.  It's only problems are that
  syntactically incorrect resource files can confuse it sometimes.

  Since you only get them when you edit by hand ....

TT>
  > IBM C++ was one of the first to support templates and other advanced C++
  > constructs, on any platform.
TT>

  Wrong.  The honour of being first went (and still goes) to Metaware
  High C++, which is ahead of all of the other four.

  Incidentally, CSet++ 2.1 doesn't support Run-Time Type Information,
  whereas Borland C++ 1.5 for OS/2 does, so I suspect severe mis-use of
  the word "first" here.

TT>
  > Also, their class library is excellent.
TT>

  Yup.  I don't like it myself, but it's excellent despite that.  (-:

TT>
  >                                            I feel that an investment in
  > IBM C++ is protected.  I don't feel the same about anything from Borland.
TT>

  I don't think that Borland C++ for OS/2 is going away anytime soon. It
  also happens to be an excellent "first compiler" for OS/2, since it's
  cheap, familiar, and integrated. It was my first compiler for OS/2.

  Maybe it's not the compiler of choice for the hardened professional
  who wants an industrial strength optimiser and stricter ISO (but not
  stricter POSIX.1) compliance, but it is still a compiler suitable for
  a lot of people.

  Of course, the truly hardened OS/2 professional will be wanting to use
  a C++ compiler with DirectToSOM, and so will use Metaware High C++.  (-:

  As I keep saying, it's all a matter of pros and cons ...

  > JdeBP <
___
 X MegaMail 2.10 #0:
--- Maximus/2 2.01wb

* Origin: DoNoR/2,Woking UK (0483-725167) (2:440/4)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413
SEEN-BY: 711/430 807 808 809 934 712/353 623 713/888 800/1
@PATH: 440/4 141/209 865 820 3615/50 229/2 12/2442 711/409 54/54 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.