TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Warren Postma
from: Jonathan de Boyne Pollard
date: 1994-08-26 02:06:20
subject: Wish Lists & Reality (Wh

WP>
  > I have tried (played with for a few days) Borland C++ 1.0,
  > and C/Set++ 2.0, and I have read the information about BC++
  > 1.5, and C/Set++ 2.1.
WP>

  Did you read the pros and cons list ?

WP>
  > I get with C/Set++ 2.1:
  >       - CD format!
WP>

  BC++OS2 1.5 ships on CD-ROM by default.

WP>
  > I don't get:
  >       - Direct-to-SOM (only Metaware C++ has this so far)
  >       - 16-bit code generation,
  >       - RTTI (only Metaware has this, [ liking it deleted ] ...
WP>

  Not to put you off Metaware, BC++OS2 also does RTTI.

WP>
  >     - When C/Set++ is likely to deliver the things I don't get with it?
WP>

  DTS C++ : Sometime.  16-bit : unlikely ever.   RTTI : Unknown.

WP>
  >     - Anyone using Borland, Metaware, Watcom, or other non-IBM compilers,
  >       what caused you to choose what you did, and how do you like it?
WP>

  Back when I first started with OS/2, compatibility with Borland C++
  for DOS, availability of run-time library source, and low price were
  paramount for me, so I bought Borland C++ 1.0 for OS/2. Other factors
  were that CSet++ hadn't been released at the time.

  My criteria have since changed, and although I upgraded BC++OS2 to
  version 1.5, I now own my own copy of Metaware High C++ 3.2a for OS/2
  as well.

  Price was no longer an object, but excellent manuals, excellent
  up-to-date C++ features, command line options that I could actually
  *remember*, and compilation that didn't drive system throughput
  through the floor, were.

  Watcom lost big on the manuals as far as I was concerned (they are
  repetitive, superficial, and suspect IMO).  I also didn't want to pay
  for loads of toolkits that I'd never use.

  CSet++ lost big on resource requirements and the command line -- which
  was obviously designed by someone who doesn't know the meaning of the
  word "mnemonic" (High C++ uses -Hdll to compile a DLL.  CSet++ uses
  /Ge-.  I know which I can remember.).

  Now, of course, I find that I've become used to RTTI, namespaces, for
  iterators and nested functions (even thought I never thought that I'd
  use the latter two).  I'm sold on DirectToSOM too ...

  > 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™.